<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基礎知識

    主站蜘蛛池模板: 免费91麻豆精品国产自产在线观看 | 日日狠狠久久偷偷色综合免费 | 青青青国产手机频在线免费观看| 免费观看国产小粉嫩喷水| 亚洲av永久无码天堂网| 四色在线精品免费观看| 美女18一级毛片免费看| 亚洲国产香蕉人人爽成AV片久久| 51午夜精品免费视频| 九月丁香婷婷亚洲综合色| 成人性生交大片免费看中文| 亚洲国产成人高清在线观看| 97人妻精品全国免费视频| 亚洲网站在线观看| 国产1000部成人免费视频| 国产日本亚洲一区二区三区| 国产色爽女小说免费看| 免费国产va视频永久在线观看| 亚洲精品无码永久在线观看| 韩日电影在线播放免费版| 亚洲五月六月丁香激情| 和日本免费不卡在线v| 久久久亚洲精华液精华液精华液| 亚洲成a人片在线观看国产| 男女一边桶一边摸一边脱视频免费| 亚洲成AV人在线播放无码| 7x7x7x免费在线观看| 亚洲精品无AMM毛片| 亚洲人成人无码网www国产| 青青青国产手机频在线免费观看 | 四虎影视在线影院在线观看免费视频| 亚洲国产精品久久网午夜| 国产精品国产自线拍免费软件| 精品国产呦系列在线观看免费| 18gay台湾男同亚洲男同| 国产成人无码a区在线观看视频免费| 一级特黄录像视频免费| 亚洲欧洲春色校园另类小说| 国产午夜影视大全免费观看 | 欧洲人成在线免费| 亚洲欧美日韩中文字幕一区二区三区 |