Может ли один результат действия привести к двум различным страницам JSP в Struts2? - PullRequest
0 голосов
/ 24 февраля 2012

У меня вопрос: у меня есть одно всплывающее окно для проверки некоторого содержимого, и я использую класс действий для проверки (JavaScript не разрешен).Если содержимое действительно, мне нужно закрыть это всплывающее окно и обновить содержимое на главной странице.Моя идея в моем Struts.xml, я сопоставил <result name="add" type ="redirectAction"> mainpage.jsp</result>

Можно ли добавить <result name="add" > popupCurrentPage.jsp</result>

, чтобы один и тот же результат действия приводил к двум разным страницам одновременно?

Ответы [ 2 ]

3 голосов
/ 24 февраля 2012

Браузеры могут получить один ответ на любой запрос.

Выполнение нескольких действий на стороне клиента на основе ответа требует JavaScript где-то .

0 голосов
/ 24 февраля 2012

Используйте возможность добавить тег на главной странице.

<s:include value="popupCurrentPage.jsp"/>

но при перенаправлении вы пропустите данные стека значений, поэтому используйте перехватчик messageStore.

...