こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Struts2で日本語を定義したメッセージファイルを作成したいです。

Struts2で日本語を定義したメッセージファイルを作成したいです。

以下の環境でWebアプリケーションを作成しようとしています。
eclipse 3.4
J2SDK 1.6
Tomcat 6.0
Struts 2.0.14

struts.xmlには
<constant name="struts.custom.i18n.resources" value="MessageResources" />
<constant name="struts.i18n.encoding" value="Windows-31J" />
と記述しています。

JSPのヘッダ部は
<%@ page contentType="text/html; charset=Windows-31J" %>
<%@ page pageEncoding="Windows-31J" %>
<s:property value="attention"/>
と記述しています。(一部抜粋)

メッセージファイル(MessageResources.properties)は
message.attention=テスト
と記述しいています。

"native2ascii"コマンドを使ってメッセージファイルをUnicodeでエンコードしてみました。
eclipse上でエンコードしたメッセージファイルを開くと
「\u30c6\u30b9\u30c8」と表示されてしまいますが
JSPには正しく「テスト」と表示されました。

eclipse上でエンコードしたメッセージファイルの編集を行うことは可能でしょうか?

投稿日時 - 2010-08-26 13:05:41

QNo.6136784

困ってます

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

プラグインがありますよ
http://propedit.sourceforge.jp/eclipse/updates/

投稿日時 - 2010-08-26 13:31:45

お礼

プラグインを入れてみたところ期待通りに表示されました。

ご回答ありがとうございました。

投稿日時 - 2010-08-26 14:15:52

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問