【发布时间】:2012-03-18 18:26:16
【问题描述】:
我正在使用 maven,并将 urlrewrite.xml 放在源文件夹 src/main/resources/ 下。像这样配置 web.xml:
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
<init-param>
<param-name>confPath</param-name>
<param-value>classpath:urlrewrite.xml</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
但得到错误:org.tukey.web.filters.urlrewrite.UrlRewriteFilter 错误:无法在类路径找到 urlrewrite conf 文件:urlrewrite.xml。如果我把它放在默认的 loc:/WEB-INF/urlrewrite.xml 中。有用。但我想符合 Maven 规范并将所有配置放在资源文件夹下。
谁能帮帮我?谢谢。
【问题讨论】:
标签: url-rewriting servlet-filters