Servlet API中forward() 與redirect()的區別

  1. forward是服務器端發送請求,我們一般稱爲轉發,可以在後臺進行帶參轉發請求。redirect被我們成爲重定向,也就是說redirect會重新發送請求,是在客戶端的跳轉。
  2. forward轉發請求時瀏覽器的地址不會改變,redirect重定向會發生改變。
  3. Forward是一次請求中完成。而redirect是重新發起請求。
  4. Forward是在服務器端完成,而不用客戶端重新發起請求,效率較高。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章