国际化资源文件

1.全局范围资源文件

 

1.1. 全局资源文件概述

全局范围的资源文件:全局,即整个项目应用都可访问到.

建立全局资源文件,需配置一个名为:baseName_language_country.properties 的资源文件。

其中baseName为资源文件的基本名,可以自定义。language是语言,country是国家。如:

中国:baseName_zh_CN.properties

台湾:baseName_zh_TW.properties  (这让人很无语,若有能力,定要把这矫正,外国人居然把台湾当国家)

美国:baseName_en_US.properties

1.2. 使用全局资源文件

       第一步,建立资源文件:

global_zh_CN.properties

name=\u6797\u54F2

global_en_US.properties
name=L.z.


       第二步,配置常量,指点全局资源文件

在struts2.xml配置文件里配置

<constant name="struts.custom.i18n.resources" value="global" />

      第三步,编写JSP页面

<%@ taglib uri="/struts-tags" prefix="s"%>

直接标签调用:

<s:text name="loginpage"/>

嵌套到其他标签里面:

<s:textfield name="username" key="user"/>

<s:textfield name="password" key="pass"/>


      第四步,编写action

通过ActionSupport的getText()直接获取。



注:

如果中文显示乱码,建议使用国际化资源文件的插件。地址如下http://osdn.dl.sourceforge.jp/propedit/14610/jp.gr.java_conf.ussiy.app.propedit_4.4.0_for_eclipse3.0.zip。安装过程见myEclipse插件安装法。





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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值