• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プロパティファイルの文字ばけについて)

プロパティファイルの文字ばけについて

このQ&Aのポイント
  • StrutsでWEBアプリ開発の練習中に、プロパティファイルの文字ばけに遭遇しました。
  • Strutsのvalidatorで入力エラーが発生した場合、application.propertiesにあるメッセージが文字ばけして表示されません。
  • プロパティエディタでファイルを編集すると日本語が意味不明なコードに変換されてしまいます。

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

  • ベストアンサー
  • world99
  • ベストアンサー率64% (20/31)
回答No.1

JSPファイルのエンコード設定がされていないことが問題だと思います。JSPファイルの最初に、次の1文を追加して実行してみて下さい。 <%@page contentType="text/html; charset=UTF-8" %> 「$値」の部分は、お使いの環境にあった値を設定して下さい。(UTF-8、Shift-JIS、EUC-JPなど)

msak777
質問者

お礼

回答ありがとうございます。 仰るとおりに実装したら解決しました! <%@page contentType="text/html; charset=UTF-8" %> はコードに記述していたのですが、共通部分としてincludeしていました。 それをやめて、JSPファイルの最初に記述したら文字ばけが直りました。

すると、全ての回答が全文表示されます。

関連するQ&A