<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的點滴積累 閱讀(1344) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 在线亚洲人成电影网站色www| 狠狠亚洲婷婷综合色香五月排名| 亚洲人成色77777| 亚洲视频在线免费播放| 亚洲AV无码久久久久网站蜜桃| 在线精品亚洲一区二区| A国产一区二区免费入口| 国产精彩免费视频| 综合久久久久久中文字幕亚洲国产国产综合一区首 | www在线观看免费视频| 最刺激黄a大片免费网站| 亚洲国产成人a精品不卡在线| 99人中文字幕亚洲区| 污污的视频在线免费观看| 国产一卡二卡3卡四卡免费| 亚洲成AV人在线观看天堂无码| 美女免费视频一区二区| 久久久久久久久免费看无码| 亚洲丝袜美腿视频| 国产精品综合专区中文字幕免费播放| 国产成人精品免费视频动漫| 亚洲国产精品va在线播放| 日韩免费的视频在线观看香蕉| 亚洲国产综合精品中文字幕| 亚洲精品无码久久久久久| 亚洲免费在线视频播放| 亚洲精品国产精品国自产网站 | 亚洲AV美女一区二区三区| 污污污视频在线免费观看| 午夜一级免费视频| 亚洲va久久久久| 999国内精品永久免费观看| 亚洲精品国产精品| 日韩视频免费一区二区三区| 亚洲综合久久精品无码色欲| 四虎影视免费永久在线观看| 18禁亚洲深夜福利人口| 99久久免费精品国产72精品九九 | 国产AⅤ无码专区亚洲AV| 中文字幕免费视频一| 亚洲变态另类一区二区三区|