回顾:Servlet 中国际化:
1. 写资源文件
基础名.properties 【默认的语言环境的配置】
基础名_语言简称_国家简称.properties
2. 读取资源文件,再使用
程序:ResourceBundle
Jsp: jstl提供的格式化与国际化标签库。
Struts2中国际化:
1. 写资源文件 (同servlet)
2. 读资源文件
程序:ResourceBundle (同servlet)
JSP:
1)jstl标签 (同servlet)
2)struts标签获取资源文件内容
区别:
Struts2加载资源文件更加简单!通过常量加载即可!再在jsp页面直接使用!
1. 写资源文件
Msg.properties 默认的语言环境; 找不到配置就找它
Msg_en_US.properties 美国
2. 加载
<constant name="struts.custom.i18n.resources" value="cn.itcast.config.msg"></constant>
3. 使用: 标签name值直接写配置文件中的key
<s:text name="title"></s:text>