我如果要读取的内容是中文该怎么办,现在我读出来是乱码

解决方案 »

  1.   

    需要用java自带的工具native2ascii进行国际化。native2ascii.exe工具在<java-home>\bin\ 目录下。 <java-home>就是你安装的jdk的路径,比如我的就是F:\jdk1.5.0_05\.native2ascii工具的使用方法很简单,打开一个命令行程序,切换到你的资源文件所在目录,假设你的资源文件名为Application_cn.properties,里面是你用中文写的资源,文件名可以随便写,然后输入:native2ascii Application_cn.properties Application_zh_CN.properties 就可以了。你会发现已经生成了Application_zh_CN.properties了。这个就是你的工程中用到的中文的资源文件了。这回再在代码中使用bean:message写,就不会出现乱码了。