Struts实作i18n

1、下载Eclipse Properties Editor,可协助你编写i18n的properties
http://propedit.sourceforge.jp/eclipse/updates/ (使用Eclipse的网络下载:
help à Software Updates à Find and Install à Search for new ……)

 

2、在struts-config.xml设定propeties文件的路径(要记得compile到WEB-INF/classes)

<message-resources parameter="ApplicationResource" null="true" />

如果语系设定为中文(台湾) : ApplicationResource_zh_TW.properties
如果语系设定为中文(中国) : ApplicationResource_zh_CN.properties
如果没有对应的语系,则会读取ApplicationResource.properties

 

3、properties檔是依照key = value去区分的,如果有相同的key,则会读取最后面的

test.name=张三

test.name=李四

 

4、从IE设定语系:工具à因特网选项à语言


 

5、使用方式:

 

ActionMessage

     

html:errors

ActionMessages msgs = new ActionMessages();
msgs.add("message", new ActionMessage("success.data.add"));

super.saveErrors(request, msgs);

<html:errors/>

<bean:message …./>

<bean:message key="employee.chinese.name"/>

ActionMessage

     

html:messages

bean:write

ActionMessages msgs = new ActionMessages();

msgs.add("message", new ActionMessage("success.data.add"));

super.saveMessages(request, msgs);

<html:message id=”msg” message=”true”>

  <bean:write name=”msg” />

</html:message>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值