UrlRewriteFilterによるURIの置換

OZACCさんの情報でUrlRewriteFilterがよさげな感じ。
マニュアルを見るとやりたいことがばっちりできそうです。

UrlRewriteFilterマニュアル(configuration)

正規表現でURLをマッチさせて、別のURLに置き換えると。

以下の変換の場合、

■ブラウザでアクセスしたURI
「/agt/20050616」

■アプリケーションで受け入れたいURI
「/view.do?user=agt&date=20050616」

以下のような設定で実現できるみたいです。


    ^/([a-z]+)/([a-z]+)$
    /view.do?user=$1&date=$2