重定向和请求转发
重定向
//以前的重定向,地址为login_success.html
response.setStatus(302);
response.setHeader("Location", "login_success.html");
//现在的重定向地址为域名+端口号+项目名+路径
response.sendRedirect("login_success.html");
地址栏上的地址:显示最后资源的地址
服务器返回302和新的地址,客户端重新请求新地址
可以到任意地址
效率低,两次请求
后续请求无法使用request
请求转发
response.getRequestDispatcher("login_success.html").forward(request, response);
地址栏上的地址:显示请求Servlet的地址
服务器内部跳转,200
只能到当前项目
效率高,一次请求
后续请求可以使用request