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

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

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

    風之力

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      19 Posts :: 2 Stories :: 18 Comments :: 0 Trackbacks
    1.sendRedirect時,服務器端先響應客戶端一個狀態碼(通常是302),告訴客戶端應該向location報頭指定的URL(可以是相對路徑)重新發送請求。然后客戶端按照指示進行第二次請求;
    2.forward時,操作完全在服務器端進行,由服務器直接執行新的URL。客戶端甚至毫不知情。
    3.由于sendRedirect是由客戶端自動請求的,所以客戶的第一次的請求數據就不能得到保存;相反,在forward的情況,客戶第一次的請求數據得到了保存,即在新的URL里能夠得到原先的請求數據。
    4.在相同的情況下,由于sendRedirect相當于客戶的兩次請求,所以forward的效率較sendRedirect要好。
    5.sendRedirect()一定要在response對象,別的語言的頭域輸出沒有輸出正文時才能使用,因為按W3C標準,頭域在在輸出后是不許改變狀態的,只有JSP和SERVLET可以改變它,而一但有正文輸出,就會產生BUFFER阻塞.

    比如\r
    <%
    out.println("sss");
    response.sendRedirect("url");
    %>
    這是錯誤的.或者在此之前有HTML
    <HTMLMWPW>
    <%
    response.sendRedirect("url");
    %>
    這了是錯誤的,因為HTML內容也是out對象輸出的,response對象已經被占用.這時應該用forward()才對.
    posted on 2006-09-17 15:06 風之力 閱讀(760) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: 亚洲日韩精品国产3区| 亚洲国产精品成人久久久| 国产精品亚洲专区无码唯爱网| 中国xxxxx高清免费看视频| 911精品国产亚洲日本美国韩国| 少妇性饥渴无码A区免费 | 亚洲综合av一区二区三区| 久九九精品免费视频| 亚洲Av无码一区二区二三区| 免费看污成人午夜网站| 亚洲狠狠成人综合网| 小小影视日本动漫观看免费| MM1313亚洲国产精品| 亚洲国产精品成人| 久久久久久av无码免费看大片| 亚洲色偷偷偷鲁综合| 免费人成网站在线观看不卡| 久久精品国产亚洲av水果派 | 未满十八私人高清免费影院| 日本免费中文字幕在线看| 福利片免费一区二区三区| 亚洲欧洲自拍拍偷精品 美利坚| 东北美女野外bbwbbw免费| 亚洲开心婷婷中文字幕| 最近的中文字幕大全免费8| 色天使亚洲综合在线观看| 日韩成全视频观看免费观看高清| 特级毛片A级毛片100免费播放| 在线亚洲人成电影网站色www| 免费人妻无码不卡中文字幕系| 久久亚洲国产最新网站| www.亚洲色图| 最近中文字幕mv免费高清视频8| 亚洲av乱码一区二区三区香蕉| 成人午夜性A级毛片免费| 国产伦精品一区二区免费| 亚洲白色白色永久观看| 亚洲成av人片在线观看天堂无码| 九九美女网站免费| 亚洲人成色99999在线观看| 亚洲色欲色欲www在线丝|