基本的な文字コードの設定は行っているはずなのに、 サーブレットのリクエストパラメータが文字化けしてしまう。 と思ったらserver.xmlの設定が必要だったらしい。 Tomcatのserver.xmlの文字コード設定 Tomcat5.xの場合、デフォルトの設定では、GETメソッドで受け取ったパラメータに対して、 setCharacterEncodingの文字コードを適用しないらしい。 対策としては、server.xmlに、useBodyEncodingForURI=”true” の記述を追加すれば良い。 #server.xml 抜粋 <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" ac