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

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

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

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 欧美网色| 日韩欧美大陆 | 国产一线大片免费观看 | 免费观看在线永久免费xx视频 | 欧美不卡视频在线观看 | 日批视频在线免费看 | 不卡中文字幕 | 中文字幕国产综合 | 婷婷伊人网 | 青草草视频在线观看 | 欧美激情一区二区三区不卡 | 日本三级免费观看 | 乱人伦中文字幕 | 日本在线免费观看视频 | 国产精品亚洲国产 | 欧美人与性 | 在线日韩欧美一区二区三区 | 日本高清福利视频在线观看 | 国产精品视频国产永久视频 | 欧美国产日韩在线 | 中文字幕一区二区精品区 | 国产一二三区视频 | 亚洲我不卡 | 色女影院| 中文字幕欧美激情 | www.日韩色 | 日日夜干| 在线最新版资源www 宅男撸66首页在线观看 | 黄网站在线播放视频免费观看 | 久久综合热 | 国产在线观看网址你懂得 | 男女无遮挡边做边吃视频免费 | 玖玖成人| 久久久91精品国产一区二区 | 日韩欧美亚洲 | 久久国产成人午夜aⅴ影院 久久国产精品免费一区二区三区 | 久久久久久久久综合 | 免费观看黄视频 | 91精品国产高清久久久久久 | 日日天干夜夜人人添 | 日本精品久久久中文字幕 |