如何解决eclipse中的中文乱码问题

 我来答
匿名用户
2016-04-09
展开全部
1.乱码产生的原因
要找出会用到的字符编码的地方如下面的地方
服务器中
eclipse 首选项中设你要的编码-也就是你说的那个空间要用的是什么字符编码
还有一个就是JSP的<%@ contenteType="text/html;charset=utf-8" page %>里面有二个

2.乱码解决方法:
1.web服务器的编码设置
server.xml
<Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="8085" redirectPort="8443" maxSpareThreads="75" maxThreads="150" minSpareThreads="25" URIEncoding="UTF-8" ></Connector>
//你也可以写一个过滤器
request.setCharacterEncding("utf-8")
response.setCharacterEncding("utf-8")
2.取参数时设置编码
request.setCharacterEncoding("utf-8");

3.对字符串进行强制转码
String name = request.getParameter("name");
name = new String(name.getBytes("is0-8859-1"),"utf-8");

4.源代码里的编码方式
a.设置项目属性,使它的编码方式与文件编码方式相同。
b.设置文件属性,使它的编码方式与文件编码方式相同。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式