明天的明天的明天

          用鍵盤改變生活

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            17 Posts :: 0 Stories :: 19 Comments :: 0 Trackbacks
          首先要在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>

          然后在WEB-INF目錄下新建urlrewrite.xml
          在其中進行重寫規則的定義,它使用正則表達式來進行規則的定義

          <?xml version="1.0" encoding="utf-8"?>
          <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 2.6//EN"
                  "

          <!--

              Configuration file for UrlRewriteFilter
             
          http://tuckey.org/urlrewrite/

          -->
          <urlrewrite>

                  <rule>
                      <from>/test.html</from>
                      <to type="redirect">%{context-path}/page.html</to>
                  </rule>

                  <rule>
                      <from>/param/(.*)</from>
                      <to>/param.jsp?param=$1</to>
                  </rule>

          </urlrewrite>

          上面是我的一個簡單的測試
                  <rule>
                      <from>/test.html</from>
                      <to type="redirect">%{context-path}/page.html</to>
                  </rule>
          是將test.html的訪問請求轉發給page.html

                  <rule>
                      <from>/param/(.*)</from>
                      <to>/param.jsp?param=$1</to>
                  </rule>
          將param.jsp?param=111這種請求重寫為/param/111

          里面有詳細的例子,大家可以自己看下
          posted on 2007-09-17 12:52 Endless 閱讀(533) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 嵊泗县| 铜川市| 高陵县| 凤凰县| 文化| 乐清市| 黎城县| 贵州省| 沧源| 鹤岗市| 怀化市| 泗水县| 孟津县| 万安县| 宣恩县| 二手房| 星子县| 铁岭县| 佛学| 平利县| 永泰县| 庄浪县| 阿巴嘎旗| 崇礼县| 美姑县| 北京市| 太和县| 萨迦县| 卢龙县| 巴林右旗| 蓝田县| 区。| 山丹县| 车险| 吉木乃县| 西和县| 德钦县| 枣阳市| 江阴市| 丹东市| 青铜峡市|