struts2框架开发国际化笔记

国际化

(1)配置struts.xml
<constant name="struts.cumtom.i18n.resources" value="baseMessage"/>
(2)国际化使用配置文件实现。配置文件的类型有三种:全局配置文件,包范围,Action范围
全局:baseMessage_en_US.properties
包:package_en_US.properties
Action:Action类名_en_US.properties
最好都写一个缺省配置文件:baseMessage.properties,package.properties,Action类名.properties
(3)国际化显示方式
jsp页面:<%@ taglib prefix="s" uri="/struts-tags" %>
         <s:text name="key值"/>或
  <s:text name="key值"><s:param>content</s:param></s:text>
Action类:继承ActionSupport类后,使用this.getText("key值");
    带参数:this.getText(String key,String 参数1);
(4)特别指明:
在配置文件中,value的值可以带jsp表达式,如${getText(fileName)}is required

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值