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

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

運用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是通過瀏覽器來做轉向的,所以只有在頁面處理完成后,才會有實際的動作。既然你已經要做轉向了,那么后的輸出還有什么意義呢?而且有可能會因為后面的輸出導致轉向失敗。

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 国产日韩欧美综合 | 嫩草影院麻豆久久视频 | 日本在线观看www免费 | 成人做视频免费 | 日本一区二区三区不卡在线视频 | 99爱国产| 亚洲久久久久 | 国产98色在线 | 日韩 | 午夜精品久久久久久久99热浪潮 | 日韩精品欧美亚洲高清有无 | 日韩欧美一区二区三区免费观看 | 天天摸夜夜 | 狠狠色狠狠色综合久久一 | 精品国产bdsm| 久久久国产精品免费视频 | 日韩中文字幕在线有码视频网 | 91在线操 | 日韩激情无码免费毛片 | 亚洲综合久久综合激情久久 | 国产91欧美 | 日批视频在线免费观看 | 成年人免费网址 | 亚洲成人国产精品 | 色综合久久综合欧美综合网 | 中文欧美一级强 | 日本三级2021 | 国产黄色在线 | 免费国产网站 | 97免费公开视频 | 国产三级全黄 | 国产―笫一页―浮力影院xyz | 五月婷六月婷婷 | 国产精品全国探花泡良大师 | 青青草99热这里都是精品 | 成人午夜网址 | 簧片免费在线观看 | 九草在线播放 | 久久精品国产亚洲香蕉 | 天天撸视频 | 九九色播| 亚洲欧美日韩高清一区二区三区 |