1.加载配置文件的方法
Struts2中加载全局资源文件
struts.xml
<constantname="struts.custom.i18n.resources"value="baseName"/>
或
struts.properties
struts.custom.i18n.resources=baseName
2.用国际化资源的方法
访问国际化消息
Struts2访问国际化消息主要有如下三种方式:
(1)JSP页面:<s:textname="key"/>
(2)Action类中:使用ActionSupport类的getText方法。
(3)表单元素的Label里:为表单元素指定一个key属性
输出带占位符的国际化消息
Struts2中提供了如下两种方式来填充消息字符串中的占位符
(1)JSP页面,在<s:text.../>标签中使用多个<s:param.../>标签来填充消息中的占位符。
(2)Action中,在调用getText方法时使用getText(StringaTextName,Listargs)或getText(Stringkey,String[]args)方法来填充占位符。