struts2学习笔记(五)——国际化

  

       建立在java国际化基础上,通过提供不同国家/语言环境的消息资源,然后通过ResourceBundle 加载指定Locale对应的资源文件,再取得key对应的消息

基本步骤

1.       在struts.xml或struts.properties中定义 资源文件名,如

 <constant name=”struts.custom.i18n,resources” value=”message”>

2.       在WEB-INF/classes下创建文件  message_zh_CN.properties

3.       访问方法

a)         在jsp中访问,如果是标签,则使用 key属性;如果是文本,使用<s:text name>

b)         在action中访问,使用ActionSupport的getText()方法

4.      带占位符的访问方法

             如.properties定义: failTip={0},登录失败

a)        在jsp中访问,使用<s:text name>和<s:param>进行,如<s:param>${d}</s:param>

b)        在Action中,使用getText(String name,List args)或者getText(name,String[] args)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值