java

位置:IT落伍者 >> java >> 浏览文章

Struts从零开始四、Struts中的国际化[2]


发布日期:2018年12月25日
 
Struts从零开始四、Struts中的国际化[2]

创建临时中文资源文件applicationResources_temppropertyies

labelusername=用户名

labelpassword=密码

buttonsubmit=确定

buttonreset=重置

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

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

applicationResources_zh_CNproperties

nativeascii –encoding gbk applicationResources_tempproperties

applicationResources_zh_CNproperties

生成的applicationResources_zh_CNproperties的内容如下

labelusername=uuud

labelpassword=ubcu

buttonsubmit=ueuba

buttonreset=ucdufe

当web用户的Locale为中文时Struts框架将自动选择来自applicationResources_zh_CNproperties文件的消息文本

创建英文的资源文件

labelusername=username

labelpassword=password

buttonsubmit=submit

buttonreset=reset

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

默认资源文件applicationResourceproperties

中文资源文件applicationResource_zh_CNproperties

英文资源文件applicationResource_enproperties

[] [] [] []

               

上一篇:Struts从零开始四、Struts中的国际化[3]

下一篇:实现向eclipse控制台输入消息