• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:文字化けについて困ってます。)

文字化けについて困ってます

このQ&Aのポイント
  • スケジュールの内部運用を作っており、指定した年月日、ユーザーID、内容について23件のレコードがあります。
  • 1ページのレコードを5件として設定し、「次へ」のリンクを押すと、リンクで値をサーブレット側に渡しています。
  • しかし、内容の文字化けが発生しており、困っています。ご指導願いたいです。

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

  • ベストアンサー
回答No.1

Tomcatのバージョンは?? 実はTomcat 5.xではGETにより受信したパラメータに対して、setCharacterEncodingメソッドの文字コードを「適用しない」という仕様変更がされています。 server.xmlのConnector要素て、useBodyEncodingForURI属性を <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" useBodyEncodingForURI="true"/> のように指定してみては?

misaki777v
質問者

お礼

king_joe1006様: Tomcatのバージョンは5.5.9です。 「useBodyEncodingForURI="true"」を追加してみたら、文字化けが消えました。 本当にありがとうございました。 またご指導よろしくお願いいたします。               美咲より

関連するQ&A