• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Java Getパラメータの文字化け)

Java Getパラメータの文字化け問題

このQ&Aのポイント
  • apache-tomcat-5.5.28を使用しています。Tomcat5x以降はGETパラメータが文字化けする問題があります。
  • <Tomcatをインストールしたディレクトリ>/conf/server.xmlの設定が必要です。80行目付近に<conector port="8080" UseBodyEncodingForURI="true"/>という記述を追加してください。
  • しかし、server.xmlには<conector />が存在しない場合もあります。その場合は80行目辺りに<conector port="8080" UseBodyEncodingForURI="true"/>を追加してください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Lieserl
  • ベストアンサー率81% (31/38)
回答No.1

conectorじゃなくて Connectorですよ(nが足りない) 蛇足かもしれませんが、apache経由でajp接続している場合は、 protocolにAJPを指定している方のConnectorに useBodyEncodingForURIをつける必要があります。

ShimantoGa
質問者

お礼

返答が遅くなりました、申し訳ありません。 >conectorじゃなくて >Connectorですよ(nが足りない) うあ・・・コピペ元を信頼しすぎましたね、私の確認ミスです。 <Connector enableLookups="false" port="8009" protocol="AJP/1.3" redirectPort="8443"/> 私の環境ですがprotocol="AJP/1.3"となっておりますのでuseBodyEncodingForURIが必要ということですね。 ありがとうございました。

関連するQ&A