| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

Tomcat 5.x GET でパラメータを渡すと文字化け

提供: MyMemoWiki
ナビゲーションに移動 検索に移動

Tomcat 5.x GET でパラメータを渡すと文字化け

Tomcat |

FORMのGETメソッドでパラメータを送信した場合、setCharacterEncodingメソッドを無視する。POSTメソッドの場合は有効。 server.xmlファイルの<connector>タグのuseBodyEncodingForURI属性をtrueに指定することで、setCharacterEncodingメソッドを有効にできる。

  1. <Connector port="8080" maxHttpHeaderSize="8192"
  2. maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
  3. enableLookups="false" redirectPort="8443" acceptCount="100"
  4. connectionTimeout="20000" disableUploadTimeout="true"
  5. useBodyEncodingForURI="true" />