首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

读取配置文件乱码有关问题

2012-08-01 
读取配置文件乱码问题配置文件config.properties中含有中文,就是配置一些页面的标题什么的,为了修改方便,

读取配置文件乱码问题
配置文件config.properties中含有中文,就是配置一些页面的标题什么的,为了修改方便,在我本机和我们公司的服务器上面测试没有问题,可是在一个客户的服务器上面就乱码了,tomcat和jdk也都是一样的怎么会在有的机器上面乱码,有的不乱码,求大虾们指点,谢谢

[解决办法]
建议中文 用unicode编码代替 如果用的是Exlipse 用Properties Editor插件 写中文 自动帮你转Unicode码 插件跟新地址 http://propedit.sourceforge.jp/eclipse/updates/
[解决办法]
你程序没做中文乱码处理吧!你用什么技术做的,如果是SSH的话,那在web.xml中写入以下内容试试:

<filter>
 <filter-name>encoding</filter-name>
 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
 <init-param>
 <param-name>encoding</param-name>
 <param-value>GBK</param-value>
 </init-param>
 </filter>
 <filter-mapping>
 <filter-name>encoding</filter-name>
 <url-pattern>/*</url-pattern>
 </filter-mapping>
[解决办法]
用ue打开,另存一下 ,把编码改成统一的UTF-8 ,所有页面的编码都统一UTF-8,要不太麻烦啦
[解决办法]
.properties文件中的中文要转成unicode编码保存
native2ascii 命令进行转换;
网上也有在线转换 http://javawind.net/tools/native2ascii.jsp;
有Properties编辑器的话,编辑器会自动帮你转,没有的话,上两种方式都可以。

热点排行