- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!Tomcat 5.x GET でパラメータを渡すと文字化け
[Tomcat]
FORMのGETメソッドでパラメータを送信した場合、setCharacterEncodingメソッドを無視する。POSTメソッドの場合は有効。
server.xmlファイルの<connector>タグのuseBodyEncodingForURI属性をtrueに指定することで、setCharacterEncodingメソッドを有効にできる。
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
useBodyEncodingForURI="true" />
*Filterで文字化け対策