[解決策]Struts 2国際化問題の国際化リソースファイルは既にロードされているが、メッセージリソースKEYが見つからない
Struts 2国際化問題の国際化リソースファイルはすでにロードされていますが、メッセージリソースKEYが見つかりませんか?
次のように構成されています.
i18n_zh_CN.properties
index.jsp
struts.xml
トランスコード:
トランスコード後のi 18 n.properties
ここを見ればなぜKEY welcomeが見つからないのか分かるだろう.
ufeffを削除すればOKです.
次のように構成されています.
i18n_zh_CN.properties
welcome= !!!
index.jsp
<%@taglib uri="/struts-tags" prefix="s" %>
<s:text name="welcome" />
struts.xml
<constant name="struts.custom.i18n.resources" value="i18n" />
トランスコード:
C:\>native2ascii -encoding utf-8 C:\i18n_zh_CN.properties C:\i18n.properties
トランスコード後のi 18 n.properties
\ufeffwelcome=\u6b22\u8fce\u56fd\u9645\u5316!!!
ここを見ればなぜKEY welcomeが見つからないのか分かるだろう.
ufeffを削除すればOKです.
welcome=\u6b22\u8fce\u56fd\u9645\u5316!!!