你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:技术专栏 / Java专栏
Struts 从零开始 四、Struts 中的国际化(2)
 

三、示例

1、我们还在前面的登录实例进行加工。

2、在默认的applicationResources.properties文件中添加相应的消息文本。

label.username=username

label.password=password

button.submit=submit

button.reset=reset

3、创建临时中文资源文件:applicationResources_temp.propertyies

label.username=用户名

label.password=密码

button.submit=确定

button.reset=重置

4、对临时资源文件进行编码转换:

在JDK中提供了native2ascii命令,它能够实现字符编码转换。在DOS下执行以下命令,将生成按GBK以编码的中文资源文件:applicationResources_zh_CN.properties

native2ascii –encoding gbk applicationResources_temp.properties

applicationResources_zh_CN.properties

生成的applicationResources_zh_CN.properties的内容如下:

label.username="u7528"u6237"u540d

label.password="u5bc6"u7801

button.submit="u786e"u5b9a

button.reset="u91cd"u7f6e

当web用户的Locale为中文时,Struts框架将自动选择来自applicationResources_zh_CN.properties文件的消息文本。



5、创建英文的资源文件:

label.username=username

label.password=password

button.submit=submit

button.reset=reset

完成以上几个步骤后,在web 应用程序的根目录"WEB-INF目录"classes目录下应该有了三个资源文件:

(编辑:aniston)

  推荐精品文章

·2024年12月目录 
·2024年11月目录 
·2024年10月目录 
·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089