问题描述
- 关于jsp返回页面中文问题
-
用filter request.setCharacterEncoding("UTF-8");也不行,filter是好用的,就是有乱码,
是不是eclipse的问题?
解决方案
解决方案二:
你jsp页面如果编码也是utf-8,并且用了过滤器进行编码拦截转换,那可能是你tomcat默认设置不是utf-8,你可以在网上百度修改tomcat编码的资料。
解决方案三:
貌似看你只是设置了request的编码集,如果还不行你设置一下response.setCharacterEncoding() 试试。
解决方案四:
你可以设置一下这几个地方来保证编码正确:
1、jsp中编码设置为utf-8
2、request、response设置编码为utf-8 (这个可以写在监听器中)
3、tomcat的conf/server.xml文件中设置编码格式为utf-8
这样应该就不会再出现乱码问题了
时间: 2024-09-11 22:51:04