Представление диалогового окна в соответствии с данными, отправленными из портлета - PullRequest
0 голосов
/ 15 марта 2011


Буду признателен за помощь в этом:
Я пишу портлеты JSP на основе портлета 2.0. Я пытаюсь реализовать этот сценарий:
1) Пользователь заполняет форму и отправляет ее.
2) Пользователь перенаправляется обратно к основному jsp и открывается диалоговое окно, представляющее серийный номер вновь созданного вызова . Когда пользователь нажимает «ОК», диалоговое окно исчезает, пока не будет отправлена ​​другая форма.

Мое приложение использует обычные представления HTML-форм и методы портлета, такие как doView () и аннотированные методы processAction (), а не вызовы AJAX. Итак, моя текущая реализация передает серийный номер вновь созданного вызова в качестве атрибута запроса. Если такой атрибут существует, я отображаю dijit.dialog. Диалог скрыт, когда пользователь нажимает «ОК».

Тем не менее, всякий раз, когда пользователь обновляет страницу, атрибут устанавливается снова, и снова отображается диалоговое окно. Я пытался удалить атрибут во многих отношениях, но он продолжает возвращаться ...

Есть ли какой-нибудь способ, которым я могу передавать данные со своей серверной стороны на свою клиентскую сторону, чтобы диалоговое окно открывалось только один раз при отправке формы?

1 Ответ

0 голосов
/ 07 июля 2011

Проверка сети показывает, что нет никакой возможности реализовать эту функцию, кроме Cometd.

Спасибо,
Gamadon

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...