3. 它的底層部分是由RequestDispatcher來實(shí)現(xiàn)的,因此它帶有RequestDispatcher.forward()方法的印記。
如果在之前有很多輸出,前面的輸出已使緩沖區(qū)滿,將自動輸出到客戶端,那么該語句將不起作用,這一點(diǎn)應(yīng)該特別注意。
另外要注意:它不能改變?yōu)g覽器地址,刷新的話會導(dǎo)致重復(fù)提交
4.修改HTTP header的Location屬性來重定向
通過設(shè)置直接修改地址欄來實(shí)現(xiàn)頁面的重定向。
jsp文件代碼如下:
5.JSP中實(shí)現(xiàn)在某頁面停留若干秒后,自動重定向到另一頁面
在html文件中,下面的代碼:
它的含義:在5分鐘之后正在瀏覽的頁面將會自動變?yōu)閠arget.html這一頁。代碼中300為刷新的延遲時間,以秒為單位。targer.html為你想轉(zhuǎn)向的目標(biāo)頁,若為本頁則為自動刷新本頁。
由上可知,可以通過setHeader來實(shí)現(xiàn)某頁面停留若干秒后,自動重定向到另一頁面。
關(guān)鍵代碼:
String content=stayTime+"; URL="+URL; response.setHeader("REFRESH",content); 上一頁 [1] [2] |