明天的明天的明天

          用鍵盤改變生活

            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 閱讀(537) 評論(0)  編輯  收藏

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


          網站導航:
           
          主站蜘蛛池模板: 古浪县| 张家界市| 利辛县| 萝北县| 吴旗县| 武冈市| 南木林县| 保山市| 曲周县| 武鸣县| 萨迦县| 旬邑县| 斗六市| 灵台县| 西安市| 防城港市| 岳池县| 从化市| 绥芬河市| 阳新县| 卓资县| 沙河市| 延安市| 沈丘县| 巴林右旗| 高邑县| 台北市| 湖北省| 宝应县| 盐池县| 舒兰市| 河池市| 灵武市| 金门县| 绥宁县| 景洪市| 民勤县| 秦安县| 桑日县| 德阳市| 府谷县|