国际化资源文件

谁借莪1个温暖的怀抱¢ 2022-08-27 12:58 293阅读 0赞

1.全局范围资源文件

1.1. 全局资源文件概述

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

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

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

中国:baseName_zh_CN.properties

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

美国:baseName_en_US.properties

1.2. 使用全局资源文件

  1. 第一步,建立资源文件:

global_zh_CN.properties

name=\u6797\u54F2

global_en_US.properties
name=L.z.

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

在struts2.xml配置文件里配置

  1. <constant name="struts.custom.i18n.resources" value="global" />
  2. 第三步,编写JSP页面
  3. <%@ taglib uri="/struts-tags" prefix="s"%>

直接标签调用:

嵌套到其他标签里面:

  1. 第四步,编写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 条评论,293人围观)

还没有评论,来说两句吧...

相关阅读