Redirect和Forward的區別

2022-05-04 04:36:09 字數 542 閱讀 6816

參考:

redirect/重定向

forward/請求**

資料共享

不能共享資料

可以共享request裡面的資料

位址列位址列改變

位址列不變效率低

高請求次數

兩次一次

可以跳轉到什麼資源

任意資源

專案內部

所以重定向後的請求同樣會被filter攔截, 但是請求**不會被攔截,

①:a對b說,幫忙拿下快遞

②:b對a說,沒有空,你找下c吧

③:a對c說,幫忙拿下快遞

④:c然後拿了快遞給a

①:a對b說,幫忙拿下快遞

②:第二步,b沒有空,直接找讓c幫a拿下快遞

③:c拿到了快遞並返回給a

jsp中redirect和forward的區別

在網上看到一些帖子,總結了一些區別,可以從以下幾個方面來看 1.從位址列顯示來說 forward是伺服器請求資源,伺服器直接訪問目標位址的url,把那個url的響應內容讀取過來,然後把這些內容 再發給瀏覽器.瀏覽器根本不知道伺服器傳送的內容從 來的,所以它的位址列還是原來的位址.redirect是服...

jsp中forward和redirect的區別

一 呼叫方式 我們知道,在servlet中呼叫 重定向的語句如下 request.getrequestdispatcher new.jsp forward request,response 到new.jsp response.sendredirect new.jsp 重定向到new.jsp 在jsp...

forward 和redirect的區別

1.從位址列顯示來說 forward是伺服器請求資源,伺服器直接訪問目標位址的url,把那個url的響應內容讀取過來,然後把這些內容再發給瀏覽器.瀏覽器根本不知道伺服器傳送的內容從 來的,所以它的位址列還是原來的位址.redirect是服務端根據邏輯,傳送乙個狀態碼,告訴瀏覽器重新去請求那個位址.所...