Filterをかけたくないサーブレットがあるんです。。
設定でどうにかできるかなぁ。
次の表では、filter-mapping 要素内で定義できる要素について説明します。
こんな感じで、逃げてみました。
①Web.xmlのフィルタマッピングの設定のところで、
URLが"*.do"の時だけ実行するようにする。
Set Character Encoding
*.do
②web.xmlのStrutsのActionを設定している部分で、
"*.do"のほかに"*.tb"でもActionが実行されるようにする。
これで、".do"で呼ばれたときは自動的にエンコーディングが設定されて、
action
*.do
action
*.tb
".tb"で呼ばれたときは、エンコーディングされていない値を使って、独自でエンコード処理ができるようになりました。
あんまりきれいじゃないけど、まぁとりあえず。。。これで、ひとつ。