JSP偽靜態執行個體教程

來源:互聯網
上載者:User


1.下載urlrewrite
http://tuckey.org/urlrewrite/

2.將下載後的jar放到我們應用的/WEB-INF/lib/urlrewritefilter-4.0.3.jar

3.在WEB-INF/web.xml裡面添加下面的代碼
 

 代碼如下 複製代碼

<filter>
    <filter-name>UrlRewriteFilter</filter-name>
    <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
    <filter-name>UrlRewriteFilter</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>


4.建立 urlrewrite.xml 在 /WEB-INF/urlrewrite.xml
urlrewrite.xml這個檔案使用來描述偽靜態重新導向規則。

 

 代碼如下 複製代碼
 <?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 4.0//EN"
        "http://www.tuckey.org/res/dtds/urlrewrite4.0.dtd">
<urlrewrite>
    <!--沒有參數是的配置-->
    <rule>
        <note>
                這個rule表明訪問 /index.html 時將會重新導向到 /Index.jsp
        </note>
        <from>/index.html</from>
        <to type="forward">/Index.jsp</to>
    </rule>
    <!--帶一個參數是的配置-->
    <rule>
        <note>
                這個rule表明訪問 /index-1.html 時將會重新導向到 /Index.jsp?p1=1
        </note>
        <from>/index-(w*).html</from>
        <to type="forward">/Index.jsp?id=$1</to>
    </rule>
    <!--多個參數是的配置-->
    <rule>
        <note>
                這個rule表明訪問 /index-1-1.html 時將會重新導向到 /Index.jsp?p1=1&p2=1
        </note>
        <from>/index-(w*)-(w*).html</from>
        <to type="forward">/Index.jsp?p1=$1&amp;p2=$2</to>
    </rule>
</urlrewrite>


這樣重啟容器(tomcat)之後就可以看一下效果了

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.