日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

運用response.sendRedirect的注意事項。

運用response.sendRedirect的注意事項。

更新時間:2022-04-28 文章作者:未知 信息來源:網絡 閱讀次數:

首先我們要明白用response.sendRedirect做轉向的原理,它其實是向瀏覽器發送一個特殊的Header,然后由瀏覽器來做轉向,轉到指定的頁面,所以用sendRedirect時,瀏覽器的地址欄上可以看到地址的變化。
用<jsp:forward page=""/>則不同,它是直接在server做的,瀏覽器并不知道,也不和瀏覽器打交道,這從瀏覽器的地址并不變化可以看出。
所以使用response.sendRedirect時就需要注意以下兩點:
1,在使用response.sendRedirect時,前面不能有HTML輸出。
這并不是絕對的,不能有HTML輸出其實是指不能有HTML被送到了瀏覽器。事實上現在的server都有cache機制,一般在8K(我是說JSP SERVER),這就意味著,除非你關閉了cache,或者你使用了out.flush()強制刷新,那么在使用sendRedirect之前,有少量的HTML輸出也是允許的。
如果報錯說,“一些信息已經被submitted”(原文忘了),那么,你就要注意看了,前面是不是有過多的HTML輸出了。

2,在response.sendRedirect之后,應該緊跟一句return;
我們已經知道response.sendRedirect是通過瀏覽器來做轉向的,所以只有在頁面處理完成后,才會有實際的動作。既然你已經要做轉向了,那么后的輸出還有什么意義呢?而且有可能會因為后面的輸出導致轉向失敗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 在线观看亚洲欧美 | 樱井莉亚在线观看 | 久久高清免费视频 | 国产精品成人久久久久久久 | aⅴ一区二区三区 | 成人免费短视频 | 欧美一二 | 欧美色综合高清免费 | 91精品国产欧美一区二区 | 日韩精品久久久久影院 | 国产精品久久久久久一级毛片 | 国产专区日韩精品欧美色 | 91最新视频在线观看 | 青娱乐福利视频 | 五月激情啪啪 | 久久日韩精品激情 | 中文国产成人精品久久96 | 天天操妹子 | 青草视频网站 | 成人免费观看视频久爱网 | 特级毛片在线 | 欧美一级视频免费 | 欧美日韩一区二区三区在线视频 | 国产精品亚洲视频 | 中文在线免费观看 | 女性一级全黄生活片在线播放 | 5g影院天天爽 | 亚洲国产成人久久精品影视 | 性喷潮久久久久久久久 | 国产在线91精品天天更新 | 欧美性生交xxxxx久久久 | www.国产嫩草在线观看 | 久久亚洲欧美成人精品 | 九九九色 | 国产成人精品曰本亚洲77美色 | 中文字幕乱码在线观看 | 91久久精一区二区三区大全 | 日本在线不卡视频 | 在线视频 亚洲 | 五月久久亚洲七七综合中文网 | 特级毛片一级美国黑人 |