1、forward
forward的交互过程如下:
① 浏览器访问Servlet1。
② Servlet1想让Servlet2对客户端的请求进行响应,于是调用forward()方法,将请求转发给Servlet2进行处理。
③ Servlet2对请求做出响应。
2、sendRedirect
sendRedirect的交互过程如下:
① 浏览器访问Servlet1。
② Servlet1想让Servlet2为客户端服务。
③ Servlet1调用sendRedirect()方法,将客户端的请求重定向到Servlet2。
④ 浏览器访问Servlet2。
⑤ Sevlet2对客户端的请求做出响应。
forward和sendRedirect的区别
最新推荐文章于 2021-08-04 14:35:15 发布