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

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

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

    request.getRequestDispatche("").forward(request,response) 與 response.sendRedirect("")的區別

    1、forward重定向是在容器內部實現的同一個Web應用程序的重定向,所以forward方法只能重定向到同一個Web應用程序中的一個資源, 重定向后瀏覽器地址欄 URL 不變 ,而sendRedirect方法可以重定向到任何URL, 因為這種方法是修改http頭來實現的,URL沒什么限制, 重定向后瀏覽器地址欄 URL 改變
    2、forward重定向將原始的HTTP請求對象(request)從一個servlet實例傳遞到另一個實例,而采用sendRedirect方式兩者不是同一個application。
    3、基于第二點,參數的傳遞方式不一樣。forward的form參數跟著傳遞,所以在第二個實例中可以取得HTTP請求的參數。sendRedirect只能通過鏈接傳遞參數,response.sendRedirect(“ login.jsp?param1=a”)。
    4、sendRedirect能夠處理相對URL,自動把它們轉換成絕對URL,如果地址是相對的,沒有一個‘/’,那么Web container就認為它是相對于當前的請求URI 的。比如,如果為response.sendRedirect("login.jsp"),則會從當前servlet 的URL 路徑下找login.jsp: http://10.1.18.8:8081/dms/servlet/Servlet 重定向的URL: http://10.1.18.8:8081/dms/servlet/login.jsp ,如果為response.sendRedirect("/login.jsp")則會從當前應用徑下查找url:http://10.1.18.8:8081/login.jsp 。而forward不能這樣處理相對路徑。

    posted on 2008-12-07 12:30 丁克設計 閱讀(1250) 評論(0)  編輯  收藏 所屬分類: j2ee技術文檔

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    留言簿(6)

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 97se亚洲综合在线| 亚洲伊人色欲综合网| 亚洲一区动漫卡通在线播放| 91精品国产免费| 亚洲美女视频免费| 免费观看国产网址你懂的| 亚洲女人初试黑人巨高清| 国产免费的野战视频| 在线亚洲午夜片AV大片| 成年免费大片黄在线观看岛国| 亚洲国产精品xo在线观看| 99久久99这里只有免费费精品| 亚洲人成电影网站| 嫩草视频在线免费观看| 国产精品亚洲av色欲三区| 亚洲成网777777国产精品| 中文字幕免费在线看电影大全| 亚洲成色www久久网站夜月| 久久免费视频99| 精品亚洲AV无码一区二区| 国产精品无码免费视频二三区 | 中文字幕无码不卡免费视频| 亚洲乱码无限2021芒果| 日本一区二区三区日本免费| 免费人成网上在线观看| 亚洲AV成人片色在线观看| 国国内清清草原免费视频99| 亚洲aⅴ天堂av天堂无码麻豆| 亚洲午夜无码AV毛片久久| 久久久久久国产精品免费免费男同 | 日韩色日韩视频亚洲网站| a级亚洲片精品久久久久久久| 久久久久国产免费| 伊人久久五月丁香综合中文亚洲| 免费在线观看亚洲| 久久青草国产免费观看| 亚洲国产成人综合精品| 不卡一卡二卡三亚洲| 国产免费久久精品99re丫y| 一级毛片免费在线| 亚洲国产成人精品无码一区二区|