Struts2、ブラウザの言語設定が効かないと思ったら。
ん〜、Accept-Langua見ていないんだろうか。
勘違い。英語環境の時は、_enを見に行くのか。そういえばJSFの時にも悩んだような記憶がよみがえってきた。すっかり忘れていたよ。
ResourceBundle.getBundle("Prop", new Locale("en"));
この場合、Prop_jaとPropしかないとProp_jaが読まれる。なんでProp_jaかと言うと、Locale.getDefault()が"ja"だから。というかサーバ動作環境が日本語環境だからだ。もちろんサーバ動作環境が日本語以外ならばPropが読まれるわけだ。








