<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    sharky的點滴積累

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      56 隨筆 :: 104 文章 :: 10 評論 :: 0 Trackbacks
    首先我們要明白用response.sendRedirect做轉向的原理,它其實是向瀏覽器發送一個特殊的Header,
    然后由瀏覽器來做轉向,轉到指定的頁面,所以用sendRedirect時,瀏覽器的地址欄上可以看到地址的變化。
    用則不同,它是直接在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是通過瀏覽器來做轉向的,所以只有在頁面處理完成后,
    才會有實際的動作。既然你已經要做轉向了,那么后的輸出還有什么意義呢?而且有可能會因為后面的輸出導致轉向失敗。
    
    # posted by lazio1900 @ 2005-09-08 08:10 評論(0)
    posted on 2005-10-12 20:22 sharky的點滴積累 閱讀(1341) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 无码人妻一区二区三区免费看 | 一区二区三区免费看| 成年在线网站免费观看无广告| 久久亚洲国产成人精品性色| 99re热精品视频国产免费| 亚洲男人的天堂在线播放| 四虎影视成人永久免费观看视频| 亚洲AV一宅男色影视| 99爱视频99爱在线观看免费| 亚洲高清美女一区二区三区| 四虎精品视频在线永久免费观看| 亚洲乱码卡一卡二卡三| 无码人妻一区二区三区免费手机| 久久亚洲精品专区蓝色区| 免费被黄网站在观看| 香港特级三A毛片免费观看| 亚洲乱亚洲乱少妇无码| 黄页免费在线观看| 亚洲黄色在线视频| 妞干网手机免费视频| 亚洲youwu永久无码精品| 亚洲国产精品成人| 欧洲人免费视频网站在线| 91嫩草亚洲精品| 国产成人精品免费视频大全五级| 中文字幕不卡免费视频| 4480yy私人影院亚洲| 日韩一级在线播放免费观看| 国产免费牲交视频免费播放| 久久亚洲私人国产精品vA| 精品国产精品久久一区免费式| 一级做a毛片免费视频| 亚洲国产精品人久久| 日日AV拍夜夜添久久免费| APP在线免费观看视频| 亚洲男人天堂2022| 亚洲欧洲美洲无码精品VA| 无码精品A∨在线观看免费| 在线播放免费人成视频网站| 亚洲精品第五页中文字幕| 免费一级国产生活片|