2011-09-30 248 views
5

私はspring mvcを使用しています。フィルタマッピングからURLを除外する必要があります。つまり、私は写真やCSS、jsのような静的なコンテンツを持っています...そして、私はこれらの要求を、例えばセキュリティフィルタから処理する必要はありません。私はurlrewriteを試しましたが、URLをcatalina web.xmlで定義されているdefaultServletに直接リダイレクトできませんでした。私はフィルタを使いこなす必要があります。なぜなら、私はそれらの多くを持っているからです。方法はありますか?ありがとうweb.xmlのfilter-mappingからurlを除外します

EDIT - 私は、他のフィルタを飛び越えて最後にサーブレットを実行すると決定されるかもしれないと思ったかもしれません。それは可能ですか?おかげ

答えて

5

は、私が使用:

<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> 

とURLリライトが定義されました:

<urlrewrite default-match-type="wildcard"> 
<rule> 
    <from>/static/**</from> 
    <to>/static/$1</to> 
</rule> 

関連する問題