当前位置:首页 > 开发 > Web前端 > 前端 > 正文

Java|urlrewrite|URL重写|多个参数

发表于: 2009-09-24   作者:7454103   来源:转载   浏览:
摘要:  个人工作经验! 如有不当之处,敬请指点 1.0  web -info 目录下建立     urlrewrite.xml  文件 类似如下: <?xml version="1.0" encoding="UTF-8" ?>   <!DOCTYPE u

 个人工作经验! 如有不当之处,敬请指点

1.0  web -info 目录下建立     urlrewrite.xml  文件 类似如下:

<?xml version="1.0" encoding="UTF-8" ?>

  <!DOCTYPE urlrewrite (View Source for full doctype...)>

- <urlrewrite>

- <rule enabled="true">

  <from casesensitive="false">^/morednf.shtml</from>

  <to type="forward" last="true" encode="default">/zxAction.do?method=searchByClassInit&DNFsign=yes</to>

  </rule>

 

- <rule enabled="true">

  <from casesensitive="false">^/15173back.shtml?([.]*)</from>

  <to type="forward" last="true" encode="default">/cardFor15173Action.do?method=backCardInfo&$1</to>

  </rule>

  </urlrewrite>

2.0 在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>
  </filter-mapping>

3.0 加入 JAR 包

urlrewrite-2.6.0.jar

 

4.0  完了!

 

好戏在后面:  如果要配置两个参数 或者多个参数咋办?

<rule>
          <from>^/IS ([\w]*).shtml?([.]*)</from>
          <to type="forward">/aaaa.do?method=Search$1&amp;$2</to>
      </rule>

你是不是已经有想法了!

去动手吧!  呵呵!

Java|urlrewrite|URL重写|多个参数

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号