Servlet之sendRedirect和getRequestDispatch

Servlet的请求重定向和请求转发方法的比较分析:

1、getRequestDispatch是属于httpServletRequest对象的方法,请求转发是在同一个请求中完成的,因此整个过程只包含一个请求。

2、sendRedirect重定向是属于httpServletResponse的方法,一旦调用就表示这个请求结束了。因此在初次访问时,servlet响应返回给客户端一个重定向的地址,客户端再发送第二个请求去访问该地址。因而整个过程包含两个请求。

posted @ 2016-11-18 14:35  大侠熊猫儿  阅读(372)  评论(0编辑  收藏  举报