在struts的资源文件中用中文

王朝other·作者佚名  2006-12-16
窄屏简体版  字體: |||超大  

使ApplicationResources.properties支持中文

建立一个ApplicationResources_ISO.properties文件,把应用程序用的message都写进去,然后在dos

下执行这个命令,

native2ascii -encoding gb2312 ApplicationResources_ISO.properties

ApplicationResources.properties

这样就会将ISO编码的ApplicationResources转换成GB2312编码的格式了,同时保存到

ApplicationResources.properties.

native2ascii这个工具是jdk自带的一个东东,所以如果path都设定正确就可以直接运行了,你可以在

$java_home$/bin下找到他。

转换后的中文类似于这个样子

iso 格式下 :tj.type=商品车类型

gb2312格式下 :tj.type=\u5546\u54c1\u8f66\u7c7b\u578b

然后在struts-config.xml中设置应用这个资源文件

<message-resources parameter="com.huahang.tj.ApplicationResources"

key="org.apache.struts.action.MESSAGE" />

开发jsp时在jsp的开头写上<%@ page contentType="text/html; charset=gb2312" %>,将字符集设置

成gb2312就可以了。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航