关于tomcat乱码问题,
答案:4 悬赏:20 手机版
解决时间 2021-03-16 03:36
- 提问者网友:欲劫无渡
- 2021-03-15 21:08
比如我的eclipce中的是gbk的编码,我xml文件中的配置的是utf-8(说实话我真不理解这句话是设置的这个页面的编码还是什么意思),然后我用response向页面写一句话,我用response.setCharacterEncoding("utf-8")设置还是乱码,这句话的意思是什么意思,eclipce中是gbk,这个是utf-8的。那到底用什么编码?还有打印到浏览器端是乱码,但是用response.setContentType("text/html;charset=utf-8");就不会乱码,求大神接待
最佳答案
- 五星知识达人网友:猎心人
- 2021-03-15 21:44
如果你在xml文件中不设置,那么就会用eclipse中默认的编码,一般都会用utf-8的编码,xml文件中就是设置页面的编码格式,response的设置就设置服务器返回信息的编码格式,你在浏览器打印的是乱码,你就看下你浏览器的编码是不是你需要的编码格式,你可以手动看下浏览器的编码是不是你希望的,可以手动改下看看……
全部回答
- 1楼网友:老鼠爱大米
- 2021-03-16 00:09
这时可以在tomcat中配置解决中文乱码问题。方法如下: 在tomcat的conf文件夹下的conf中找到server.xml文件再端口的
- 2楼网友:野慌
- 2021-03-15 23:24
你再设个request.setCharacterEncoding("utf-8")试一试
- 3楼网友:青尢
- 2021-03-15 23:12
编码都用一致的吧,utf-8就行。响应设置麻烦的话,整个过滤器也行!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯