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

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

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

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

本類教程下載

系統下載排行

主站蜘蛛池模板: 青青青在线观看免费视频精品 | 国产一区二区三区四区免费观看 | 色日韩在线 | 久99久热只有精品国产男同 | 亚洲国产精品免费视频 | 69堂精品 | 69av网址| 牛牛精品在线 | 牛牛精品在线 | 自拍偷自拍亚洲精品情侣 | 欧美久操 | 亚洲精品久久久久午夜福 | 亚洲春色综合另类网蜜桃 | 精品国产亚洲一区二区三区 | 国产精品美女久久久久久 | 色综合精品久久久久久久 | 国产亚洲第一 | 国产精品国产三级国产an | 久久国产高清视频 | 亚洲激情视频网站 | 欧区一欧区二欧区三免费 | 伊人免费视频 | 欧美高清国产 | 香蕉国产人午夜视频在线 | 色老头成人免费视频天天综合 | 国产激烈床戏无遮挡网站 | 亚洲不卡av不卡一区二区 | 失禁h啪肉尿出来高h健身房 | 激情五月婷婷基地 | 五月天激情在线 | 99精品高清视频一区二区 | 综合欧美亚洲 | 成年女人毛片免费观看不卡 | 午夜爱爱免费视频 | 日本在线观看中文字幕 | 日韩在线视频网址 | 久久国产精品久久久 | 日韩另类小说 | 99热久久这里只有精品9 | 日韩啊v | 成人羞羞视频在线观看男生 |