重定向和请求转发
目的:完成网页的跳转
基本概念:

重定向时浏览器上的网址改变 ,转发是浏览器上的网址不变
使用的范畴:
1、重定向的速度比转发慢,因为浏览器还得发出一个新的请求,如果在使用转发和重定向都无所谓的时候建议使用转发。
2、因为转发只能访问当前WEB的应用程序,所以不同WEB应用程序之间的访问,特别是要访问到另外一个WEB站点上的资源的情况,这个时候就只能使用重定向了。
代码:
重定向:
response.sendRedirect("转发地址");
例如:response.sendRedirect(request.getContextPath()+"/registerSuccess.jsp");
请求转发:
request.getRequestDispather("转发地址").forward(ServletRequest request,ServletResponse response);
例如:Request.getRequestDispather("ServletDemo4").forward(request,response);

浙公网安备 33010602011771号