将jsp重定向到servlet,然后重定向到下一页

时间:2012-09-04 18:30:33

标签: javascript html jsp url redirect

Page1:我有一个JSP页面表单来创建一个新项目。我单击Submit并将其重定向到服务器端JSP页面。 但是当我在浏览器中测试它时,我会在提交后看到一个空白页面。 我想在提交后将其重定向到page2,其中包含一个列表框并突出显示新创建的项目。

有人可以告诉我如何做这两件事 - 1.重定向page1.jsp - >服务器JSP - > page2.jsp  (我想知道如何将它重定向到page2.jsp,我完成了2个步骤) 2.我应该能够在列表框中突出显示新创建的项目。

谢谢!

2 个答案:

答案 0 :(得分:2)

在serverJsp.jsp内部添加此代码(在完成所有其他代码之后)。

response.sendRedirect("page2.jsp");

答案 1 :(得分:0)

我建议转发到java servlet,而不是'服务器端JSP'......一旦你这样做,你可以在doGet或doPost方法的主体中处理你需要的任何逻辑,然后调用response.redirect(页面)转发到你想要的最终jsp端点。

同样,我相信你可以在'服务器端JSP'的scriptlet中调用'response.redirect(page)'。