服務器端跳轉與客戶端跳轉的區別

Jsp中有兩種跳轉方式(這裏只寫的簡單的不傳參數的方式):

<1><jsp:forward page=URL  flush=true>(服務器端跳轉)

<2>response.sendRedirect(url);(客戶端跳轉)

這兩種方式的區別可以用下圖來表示:

 

 wKiom1hX26bzLbG8AAA7n5-6kos354.png-wh_50

 

 客戶端跳轉時,直接由客戶端執行跳到另一頁,在url地址中不會顯示跳轉之後的地址;服務器端跳轉時,客戶端會把跳轉請求告訴客戶端,有客戶端自己訪問要跳轉到的頁面,此時url地址會顯示跳轉後的地址。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章