myeclipse中遇到中文乱码问题

我的乱码情况是:

服务器用tomcat6.0,框架是structs2,spring,ibatis,数据库mysql,

在我从SVN上更新项目后Java文件和jsp页面出现乱码了,

jsp页面的编码是GBK,项目默认编码也是GBK的,struts2的配置文件里也配置的GBK的。

解决办法,

一、设置新建文件的默认编码格式

Window-->Preferences-->General -->content Types 

在右侧窗口中展开每一个子项,依次输入编码格式,如“gbk”点击“update”就设置好了

同样设置java默认编码格式为“gbk”,那么以后新建的java文件,都是以“gbk”的格式保存的

二、设置新建其他文件的默认编码格式

格式保存,就用默认文件保存编码格式GBK进行保存。这个默认保存编码格式,可用如下方法修改: 
window-->preferences-->general-->workspace 在右侧 Text file encoding ->Other    选择gbk

三、单个文件查看编码格式(也就是打开文件用的编码格式)更改。这个方法没有更改文件的编码格式,只是告诉MyEclipse用何种编码格式进行解码。 

在要查看的文件上,如文件Test.java上右键-->Properties-->Resource在右侧Text file encoding ->Other,可以进行修改

四 、设置tomcat的编码

找到tomcat的安装路径下的server.xml,我的tomcat的路径是C:\apache-tomcat-6.0.32\conf下的server.xml.

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000" 
               redirectPort="8443" URLEncoding="UTF-8"/>加上红色的信息就能解决请求路径带中文信息后出现乱码的问题。

总结:

出现乱码就是项目的编码格式GBK的而我的编码格式是UTF-8的,统一一下编码格式就ok。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值