sendredirect
forward
是不同的
request
雖然是不同的物件,但是,可以取到上乙個頁面的內容
send
後的語句會繼續執行,除非
return
forward
後的語句不會繼續傳送給客戶端
速度慢
速度快
需要到客戶端的往返,可以轉到任何頁面,
伺服器內部轉換,
位址列有變化
位址列沒有變化
可以傳引數,直接寫在
url後面
可以傳引數
/ 代表的是
<%response.sendredirect("/test/servlettojsp");%>
test /
代表的是
test
this
.getservletcontext().getrequestdispatcher (
"/servlet_jsp/servletusejsp.jsp"
).forward(req, resp);
並且只能以/開頭
常用
常用
sendRedirect和forward方法的區別
sendredirect 和forward 方法的區別 httpservletresponse介面的sendredirect 方法和requestdispatcher介面的forward 方法都可以利用另外的資源 servlet jsp頁面或html檔案 來為客戶端進行服務,但是這兩種方法有著本質上...
PHP Redirect和forward的區別
這可能是很簡單的東西,主要以前都沒有學過,所以現在看見了,決定有幫助就記下來.redirect重定向 伺服器將頁面a處理完後,將應答 response 發給客戶端,然後再從客戶端傳送對頁面b的請求.forward轉送 只是在伺服器內進行頁面a到頁面b的轉向.區別就在於 客戶端對頁面b進行了請求.重定...
jsp中redirect和forward的區別
在網上看到一些帖子,總結了一些區別,可以從以下幾個方面來看 1.從位址列顯示來說 forward是伺服器請求資源,伺服器直接訪問目標位址的url,把那個url的響應內容讀取過來,然後把這些內容 再發給瀏覽器.瀏覽器根本不知道伺服器傳送的內容從 來的,所以它的位址列還是原來的位址.redirect是服...