Struts 2: редирект-действие? Со страницы на другую и обратно - PullRequest
0 голосов
/ 01 июня 2010

У меня есть страница JSP, которая имеет кнопку отправки. Эта кнопка связана с другой страницей JSP.

Итак, давайте предположим, что мой файл stuts выглядит так:

B.jsp

Так что теперь кнопка «Отправить», находящаяся на странице «A.jsp», приведет меня к B.jsp. Это работает. Проблема в том, что я хочу сделать следующее:

нажмите на кнопку отправки на странице A.jsp, перейдите к B.jsp, где я снова нажму кнопку и вернусь к A.jsp. Проблема в том, что на странице B.jsp идет много страниц, поэтому при нажатии кнопки «Отправить» на страницу B.jsp нужно знать, на какую страницу я вернусь, в этом случае снова на A.jsp.

Итак, в нескольких словах B.jsp должен знать, с какой страницы я пришел, чтобы я мог вернуться снова, нажав кнопку отправки (это может быть параметр, который будет снова отправлен обратно в A.jsp, но не имеет большого значения в текущей точке)

A.jsp -> B.jsp -> A.jsp C.jsp -> B.jsp -> C.jsp

1 Ответ

0 голосов
/ 01 июня 2010

Полагаю, ваша B.jsp - это какая-то страница с общими результатами, которая отображает сообщение и предлагает пользователю вернуться на предыдущую страницу - перед отправкой. Если вы не хотите читать историю браузера с помощью javascript (я не думаю), стандартный подход - передать returnUrl как свойство вашего Action. Это кажется мне простым.

...