瀏覽器發訊息給伺服器;伺服器知道要跳轉;執行跳轉並且響應瀏覽器,;瀏覽器得到響應
瀏覽器發訊息給伺服器,伺服器知道要跳轉;發訊息告訴瀏覽器瀏覽器你該跳轉啦,瀏覽器接受響應並且再傳送跳轉請求給伺服器,伺服器接收然後執行響應瀏覽器,瀏覽器接受渲染得到畫面。
服務端跳轉後,url不會顯示改變,即對瀏覽器不可見;
客戶端跳轉會改變url,是伺服器和瀏覽器二者一同完成的過程。
客戶端:
response.sendredirect("hello.jsp");
服務端
客戶端跳轉與伺服器端跳轉的區別
一 客戶端跳轉 客戶端跳轉時用httpservletresopse物件的sendredirect函式實現,伺服器端跳轉是使用requestdispather物件的forward方法實現的。這兩者之間的區別主要體現在三個方面 1.使用伺服器端跳轉時,客戶瀏覽器的位址列並不會顯示目標位址的url,而是用...
客戶端跳轉與伺服器端跳轉的區別
客戶端跳轉時用httpservletresopse物件的sendredirect函式實現,伺服器端跳轉是使用requestdispather物件的forward方法實現的。這兩者之間的區別主要體現在三個方面 1.使用伺服器端跳轉時,客戶瀏覽器的位址列並不會顯示目標位址的url,而是用客戶端跳轉時,位...
客戶端跳轉與伺服器端跳轉的區別
客戶端跳轉時用httpservletresopse物件的sendredirect函式實現,伺服器端跳轉是使用requestdispather物件的forward方法實現的。這兩者之間的區別主要體現在三個方面 1.使用伺服器端跳轉時,客戶瀏覽器的位址列並不會顯示目標位址的url,而使用客戶端跳轉時,位...