表題の通りstrutsのApplicationResource.propertiesを利用した部分が文字化けしてしまいます
以下にファイルの詳細を記述します。
JSPファイル
<%@page contentType="text/html; charset=Shift_JIS" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<html:html>
<BODY>
<html:form action="/HelloWorld" >
<bean:message key="greeting" /><BR>
お名前をどうぞ。<BR><html:text property="name" /><BR>
<html:submit>
<bean:message key="greeting" />
</html:submit>
</html:form>
</BODY>
</html:html>
ApplicationResource.propertiesのファイル
greeting=こんにちは
welcome=ようこそ
状況
「お名前をどうぞ」は正しく表示
keyのgreetingは?±????????と表示
以上のような状態となってしまいます。どなたか解決策をご存じの方はご教授ください
No.1ベストアンサー
- 回答日時:
JavaはUTF-8の文字列をリソースとして扱いますので、それ以外の文字コードは変換してやる必要があります。
%JAVA_HOME%\binに、native2ascii.exeがあるはずです。
native2ascii.exe [変換前のファイル] [変換後のファイル]
通常は、ApplicationResource.properties_SJIS.txt等と変換元ファイルを作成し、そちらはSJISで保存。変換後のファイルをApplicationResource.propertiesに指定します。
この回答への補足
補足です。
eclipseのPropertiesEditorプラグインを利用しているので
native2asciiを使用せずに日本語編集ができる環境です
お忙しいところ申し訳ありませんでした。
原因としては、eclipseのPropertiesEditorプラグインを利用しているのですがWEB-INF\classesにあるプロパティファイルとWEB-INF\srcにあるプロパティファイルの同期?がとれていなかったようです。そのため
プロジェクトをビルドしtomcatを再起動したら文字化けが解消されました。お騒がせして申し訳けありませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- PHP php ログイン 1 2022/11/01 00:24
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLからフォルダを開きたい
-
htmlの中にexcelが埋め込むには...
-
Dreamweaverについて
-
iPadの標準ブラウザでローカルH...
-
社内で利用するWebサイトを立ち...
-
MIMEタイプってなぜあるんですか?
-
タグとコメント間の文字を一括...
-
HP作成についてなんですが・・・。
-
サイトの末尾に/m/をつけて携帯...
-
html からリンクされていないフ...
-
JSPの中にhtmlファイルを埋め込...
-
ファイル置場として使える無料...
-
HTMLやCSSの記述方式とサーバー...
-
VB6.0 フォルダ配下(サブフォル...
-
Sublime Text3でコメントアウト...
-
htmlの謎
-
HTMLファイルの開くアプリを指...
-
<a href=…></a>で表示されない。
-
WordPressで静的ファイルの共存
-
Excelで、社外秘(閲覧のみ)と...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
社内で利用するWebサイトを立ち...
-
htmlの中にexcelが埋め込むには...
-
HTMLで別PCのフォルダを開く
-
<a href=…></a>で表示されない。
-
メールに添付されたhtmlファイ...
-
、URL化させるにはどうしたらい...
-
htmlにtextファイルを表示させ...
-
htmlの謎
-
JSPの中にhtmlファイルを埋め込...
-
コマンドプロンプトでパラメー...
-
楽天でiFrameを利用したいので...
-
スマホサイト url SP
-
input type="file"のmaxlength...
-
テクトロ オシロ 拡張子 ISFフ...
-
HTMLで画像を表示させたいです
-
フォルダ内の画像を一括でhtml...
-
Word文書の.docファイルをWeb上...
-
外部ファイルに関数を置いて、...
おすすめ情報