windows和ie的设置都是美国英语两个messages文件:messages.properties(英文),messages_zh.properties(中文)jsf文件的view标签<f:view locale="en"/>这样按道理jsf文件应该显示英文的对吧,可是程序显示的是中文。把messages.properties改为messages_en.properties后就正常显示英文了?为什么?无国家地区后缀的messages.properties不是预设的message文件吗?
调试欢乐多
在faces-config.xml里面配置
<locale-config>
<default-locale>en</default-locale>
<supported-locale>zh_CN</supported-locale>
<supported-locale>en-US</supported-locale>
</locale-config>