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

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

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

    大漠駝鈴

    置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
    Java,Php,Shell,Python,服務器運維,大數據,SEO, 網站開發、運維,云服務技術支持,IM服務供應商, FreeSwitch搭建,技術支持等. 技術討論QQ群:428622099
    隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
    數據加載中……

    URLRewrite 實現URL地址偽靜態化

    1.首先在http://tuckey.org/urlrewrite/#download下載urlrewirtefilter

    2.解壓所下載的文件,把urlrewrite-2.6.0.jar復制到項目的WebRoot/WEB-INF/lib/目錄下

    3.把urlrewrite.xml復制到項目的WebRoot/WEB-INF/目錄下

    4.在web.xml文件中加入filter

    <filter>
    <filter-name>UrlRewriteFilter</filter-name>
       
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
       
    <init-param>
        
    <param-name>logLevel</param-name>
        
    <param-value>WARN</param-value>
       
    </init-param>
    </filter>
    <filter-mapping>
       
    <filter-name>UrlRewriteFilter</filter-name>
       
    <url-pattern>/*</url-pattern>
    </filter-mapping>


    5.配置urlrewrite.xml
    1.普通url靜態化 例如:
    要把http://localhost/prjtest/user/list.jsp轉換成http://localhost/prjtest/user/list.html這種是最簡單的,當一個servlet跳轉到list.jsp頁面列出user列表時,在urlrewrite.xml中這樣配置:
    <rule>
    <from>^/user/list.html</from>
       
    <to type="redirect">/user/list.jsp</to>
    </rule>
    當請求/user/list.html這個頁面時,實際上相當于請求/user/list.jsp頁面,在servlet的跳轉要這樣寫:response.sendRedirect("./user/list.html");

    2要把http://localhost/prjtest/user/view.jsp?cid=1&cname=admin轉換成http://localhost/prjtest/user/view/1_admin.html在urlrewrite.xml中這樣配置:

    <rule>
    <from>^/user/view/([0-9]+)_([a-z]+).html$</from>
    <to type="redirect">/user/view.jsp?cid=$1&cname=$2</to>
    </rule>

    6特別說明
    為什么地址欄不變?
    原因就在于瀏覽器顯示的是最后被給定的URL。當一個URL被提交后,在某一個組件返回一個相應給瀏覽器之 前,你的應用可能轉發請求多次。所有這些都發生在服務器端,瀏覽器并不知道發生了什么事。當一個Http相應被放回時,它并沒有包含地址信息,所以瀏覽器 僅僅顯示用來作為初始請求的地址。

    要想讓地址欄也變成靜態化的URL,很簡單,將<to type="redirect">改成<to type="forward">即可




    posted on 2009-03-05 09:38 草原上的駱駝 閱讀(938) 評論(0)  編輯  收藏 所屬分類: JAVA基礎知識

    主站蜘蛛池模板: 中国在线观看免费国语版| 妻子5免费完整高清电视| 亚洲av成人一区二区三区在线观看 | 亚洲精品国产suv一区88| 成年女人色毛片免费看| 亚洲精品无码专区| 免费在线视频一区| 一级成人生活片免费看| 一本色道久久综合亚洲精品| 天黑黑影院在线观看视频高清免费| 亚洲热妇无码AV在线播放| 久草免费福利视频| 亚洲精品福利网站| 女人18毛片水真多免费播放| 久久久久亚洲AV无码去区首| 亚洲精品视频在线看| 国产午夜不卡AV免费| 亚洲黄色一级毛片| 啦啦啦手机完整免费高清观看| 亚洲av无码兔费综合| 亚洲午夜福利精品无码| 久久国产乱子伦精品免费强 | 亚洲卡一卡2卡三卡4麻豆| 成人午夜视频免费| 一级做a爰片久久毛片免费陪 | 亚洲人成网站18禁止一区| 精品一区二区三区免费| 亚洲 日韩经典 中文字幕| 国产午夜免费秋霞影院| 东方aⅴ免费观看久久av| 亚洲免费网站在线观看| 四虎亚洲国产成人久久精品| 免费无码H肉动漫在线观看麻豆| 亚洲福利视频网站| 免费a级毛片无码av| 91精品手机国产免费| 九九精品国产亚洲AV日韩| 亚洲动漫精品无码av天堂| 免费看又爽又黄禁片视频1000| v片免费在线观看| 亚洲乱码一区av春药高潮|