1,如果当前的Servlet组件要把请求转发给一个JSP组件,如hello.jsp,可以在Servlet的service()方法中执行以下代码:
RequestDispatcher rd = request.getRequestDispatcher("hello.jsp"); //Forward to requested URL rd.forward(request, response);在JSP页面中,可以使用<jsp:forward>标签来转发请求,例如: <jsp:forward page="hello.jsp">
2.请求重定向,相当于重新发送请求,参数不传递区别:
response.sendRedirect("http://jakarta.apache.org/struts"); 1)请求转发地址栏不变,参数可以传递。 2)请求重定向,重新发送请求,参数不传递。 |
jsp请求转发和请求重定向
猜你喜欢
转载自lhkzyz.iteye.com/blog/1670821
今日推荐
周排行