Tuckey の UrlRewriteFilter (http://tuckey.org/urlrewrite/) は、追加の javax.servlet.Filter によってリクエストをフィルタリングできますか?
本当の問題は、web.xml のフィルター マッピングが正規表現を許可しないことです。私は独自の RegexFilter を作成しましたが、代わりに Tuckey の UrlRewriteFilter でこれを行うことができるかどうか疑問に思っていました。すべてを1か所に保管するのはいいことです。
たとえば、次のようなものを urlrewrite.xml に追加できればいいと思います。
<filter>
<url-pattern>^/news/([0-9]+)$</url-pattern>
<filter-class>com.foo.bar.NewsFilter</filter-class>
</filter>