Буду признателен за помощь в этом:
Я пишу портлеты JSP на основе портлета 2.0. Я пытаюсь реализовать этот сценарий:
1) Пользователь заполняет форму и отправляет ее.
2) Пользователь перенаправляется обратно к основному jsp и открывается диалоговое окно, представляющее серийный номер вновь созданного вызова . Когда пользователь нажимает «ОК», диалоговое окно исчезает, пока не будет отправлена другая форма.
Мое приложение использует обычные представления HTML-форм и методы портлета, такие как doView () и аннотированные методы processAction (), а не вызовы AJAX. Итак, моя текущая реализация передает серийный номер вновь созданного вызова в качестве атрибута запроса. Если такой атрибут существует, я отображаю dijit.dialog. Диалог скрыт, когда пользователь нажимает «ОК».
Тем не менее, всякий раз, когда пользователь обновляет страницу, атрибут устанавливается снова, и снова отображается диалоговое окно. Я пытался удалить атрибут во многих отношениях, но он продолжает возвращаться ...
Есть ли какой-нибудь способ, которым я могу передавать данные со своей серверной стороны на свою клиентскую сторону, чтобы диалоговое окно открывалось только один раз при отправке формы?