3

私はURL書き換え機能を実装しており、それに必要なものをすべてプロジェクトに含めました。つまり、urlrewritefilter-4.0.3.jarWEB -INFに含め、以下を追加しました。WEB-INF/liburlrewrite.xmlweb.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>

しかし、次のエラーが発生します。

/WEB-INF/urlrewrite.xmlでurlrewriteconfファイルが見つかりません

これを解決するために何ができるかについての提案をください。

4

1 に答える 1

1

paramsでconfファイルを変更できます。これは、フィルターconfに追加できます。

<!-- if you need to the conf file path can be changed
    it is specified as a path relative to the root of your context
    (default /WEB-INF/urlrewrite.xml) -->
    <init-param>
        <param-name>confPath</param-name>
        <param-value>/WEB-INF/urlrewrite.xml</param-value>
    </init-param>
于 2012-10-30T11:13:01.170 に答える