struts的国际化需要先配置国际化的语言包(.properties)文件,将该文件放置src目录下
1.需要配置国际化的语言包.properties文件
message_en_US.properties:美国英语的语言包
message_zh_CN.properties:中国中文的语言包
message.properties:默认的语言包
语言包的加载顺序,查找对应的浏览器的语言包,如果浏览器对应的语言包不存在,则查找操作系统中语言对应的语言包,如果操作系统中的语言包还找不到,则会使用默认的语言包
2.在struts-config.xml文件中指定该文件的位置与名称
<message-resources parameter="com.cong.resources.message"></message-resources>
3.在jsp页面中使用<bean:message>标签输出配置文件中对应的key的value值
<bean:message key="user" />
-- 访问封装在MessageResources中的本地化文本
MessageRescources messages = getRescouces(request);
String title = message.getMessage(“hello.jsp.title”);