天天看點

07_HttpServletRequest_請求重定向_請求轉發請求轉發與請求重定向:

請求轉發與請求重定向:

請求重定向:

  • 用戶端行為
  • response.sendRedirect()
  • 從本質上來講等同于兩次請求
  • 前一次請求的對象不會被儲存,位址欄的URL位址會改變

當使用重定向時,伺服器會将重定向的位址交給浏覽器,浏覽器根據新的URL,重新發起一個請求。

請求轉發:

  • 伺服器行為
  • request.getRequestDispatcher().forward(req,resp)
  • 是一次請求
  • 轉發後對象會被儲存,位址欄的URL位址不會改變