Возврат на страницу JSP после выполнения конкретного действия.

У меня есть JSP-страница. Допустим, page1.jsp. У меня есть код java-скрипта, написанный в тегах Script, где я вызываю определенную функцию, внутри которой я просто выполняю window.location для некоторого URL-адреса (http://localhost:8080/ATT/jsp/page2.jsp), где конкретное действие выполняется. Теперь, когда действие завершено на странице page2.jsp, я хочу вернуться на страницу page1.jsp без какого-либо события щелчка пользователя или любого другого события. Должен ли я делать window.location(http://localhost:8080/ATT/jsp/page1.jsp) или есть ли другой подход, которому я могу следовать. Пожалуйста, предложите мне ответ. благодаря.


person Shantanu Tomar    schedule 20.04.2012    source источник


Ответы (2)


Вы можете использовать .sendRedirect()

response.sendRedirect(redirectURL);

Пример:

response.sendRedirect("http://localhost:8080/ATT/jsp/page1.jsp");
person Siva Charan    schedule 20.04.2012

У вас есть только другой вариант history.back()

person Diodeus - James MacFarlane    schedule 20.04.2012