Servlet的请求重定向和请求转发方法的比较分析:
1、getRequestDispatch是属于httpServletRequest对象的方法,请求转发是在同一个请求中完成的,因此整个过程只包含一个请求。
2、sendRedirect重定向是属于httpServletResponse的方法,一旦调用就表示这个请求结束了。因此在初次访问时,servlet响应返回给客户端一个重定向的地址,客户端再发送第二个请求去访问该地址。因而整个过程包含两个请求。
Servlet的请求重定向和请求转发方法的比较分析:
1、getRequestDispatch是属于httpServletRequest对象的方法,请求转发是在同一个请求中完成的,因此整个过程只包含一个请求。
2、sendRedirect重定向是属于httpServletResponse的方法,一旦调用就表示这个请求结束了。因此在初次访问时,servlet响应返回给客户端一个重定向的地址,客户端再发送第二个请求去访问该地址。因而整个过程包含两个请求。
转载于:https://www.cnblogs.com/qcxdoit/p/6077664.html