頁面跳轉的兩個方法比較學習筆

2022-03-04 11:35:27 字數 434 閱讀 3018

頁面跳轉有兩個方法:

1、response.redirect("result.aspx");

2、server.transfer("result.aspx");

簡單的說,兩者之間的區別如下:

response.redirect   是通知客戶端瀏覽器(客戶端瀏覽器,位址列位址發生變化)跳轉的。  

而   server.transfer   是在服務端跳轉(客戶端瀏覽器,位址列位址不發生變化)  

簡單的來說,response.redirect   需要多走乙個來回。而,server.transfer   能少走乙個。  

response.redirect   對於客戶端瀏覽來說,速度可能會慢點,但對於服務端能少些負擔;  

而server.transfer   對於客戶端瀏覽會快一些(因為少走乙個來回),但伺服器負擔會大一些。

兩個fragment的跳轉

兩個fragment的跳轉不能使用startactivity,必須使用一下方法,fragment的跳轉實際上就是在當前頁面殺死當前的fragmetn,載入另乙個fragment。fragment fragment new categoryfragment fm.begintransaction re...

兩個頁面js方法相容

1.a.js頁面 1 js獲取url引數 2function request paras 6for i 0 j parastring i i 9var returnvalue paraobj paras.tolowercase 10if typeof returnvalue undefined el...

乙個Action中的兩個方法之間的跳轉

web inf templates cmac grade edit.ftl basesetting mangrade 第乙個result,是editcmacgrade方法執行完了直接跳轉到grade edit.ftl頁面,第二個result,是editcmacgrade方法執行了跳轉到兩個方法執行的...