2 qq 26566331 qq_26566331 于 2016.03.31 01:07 提问

关于jsp返回页面中文问题

用filter request.setCharacterEncoding("UTF-8");也不行,filter是好用的,就是有乱码,
是不是eclipse的问题?

4个回答

CSDNXIAON
CSDNXIAON   2016.03.31 01:12

jsp中框架页面请求中的中文编码问题
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

fubo1990
fubo1990   2016.03.31 09:29

你jsp页面如果编码也是utf-8,并且用了过滤器进行编码拦截转换,那可能是你tomcat默认设置不是utf-8,你可以在网上百度修改tomcat编码的资料。

xiaoyao880609
xiaoyao880609   2016.03.31 09:34

貌似看你只是设置了request的编码集,如果还不行你设置一下response.setCharacterEncoding() 试试。

daidaineteasy
daidaineteasy   Ds   Rxr 2016.03.31 10:49

你可以设置一下这几个地方来保证编码正确:

      1、jsp中编码设置为utf-8
    2、request、response设置编码为utf-8  (这个可以写在监听器中)
    3、tomcat的conf/server.xml文件中设置编码格式为utf-8

这样应该就不会再出现乱码问题了

qq_26566331
qq_26566331 都看了呀
一年多之前 回复
daidaineteasy
daidaineteasy 回复qq_26566331: 这三个地方都设置过了么
一年多之前 回复
qq_26566331
qq_26566331 设置的是UTF-8,还是不行。。
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!