请求重定向:一个WEB资源收到客户端请求后,通知客户端去访问另外一个web资源(特定场景才用,比如用户登入,购物车)
特点:浏览器地址会发生变化。
浏览器会向服务器发送两次请求,意味着有两个request/response
response.setStatus(302)
response.setHeader("location","/day06/1.html")
或
response.sendRedirect("/....")
转发:一个WEB资源收到客户端请求后,WEB资源帮客户端去访问另外一个web资源。
特点:刷新则重新做一次。
this.getServletContext().getRequestDispatcher("/....").forward(request,response)
或
request.getRequestDispatcher("/....").forward(request,response)