请求转发
- 多页面交互过程中实现的数据共享
- 在服务器端实现转发
- 地址栏的内容保持不变
request.getRequestDispatcher(“main.jsp”).forward(request, response);
重定向
- 在客户端发送新的请求,实现向新的地址的重新连接
- 前一次请求得到响应之后,所有的信息清除。新的请求不包含上一次的信息。
- 地址栏的内容一定改变
response.sendRedirect(“index.jsp”);
request.getRequestDispatcher(“main.jsp”).forward(request, response);
response.sendRedirect(“index.jsp”);