采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我用DHC请求post返回后的中文数据是乱码,我已经修改了项目编码是utf-8但什么用~ 请问老师,这怎么办
已解决!我试过了很多方法,在确保idea和tomcat都是utf8编码后,控制台还是乱码,这就仅剩下一种可能,我的JVM不是~然后查看了一下本机编码是GBK,然后我查到要去去tomcat/bin/catalina.bat底下,加这句
set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF-8"
问题解决~
厉害了,真不错。自己解决问题的能力很棒。
嗯嗯,谢谢老师,我试完了所有浏览器,还用记事本打开java文件看编码~感觉编码没问题~就是不懂为啥显示出来就成乱码了~
这个问题需要检查的地方比较多,比如idea的默认配置编码;idea中项目的编码都是需要检查的,一般是因为不支持UTF-8导致的问题。
还有一种情况是你的idea设置了一个不支持中文的字体也有可能会导致这个问题,这个问题我给你百度几个解决办法。
https://www.jianshu.com/p/fc012cc4a9d9
https://www.jianshu.com/p/840d31a141ca
https://www.cnblogs.com/vhua/p/idea_1.html
你都可以试试,实在不行,我到时候远程看看咋回事儿哈。
嗯嗯,谢谢老师,我试过了很多浏览器~还用记事本看编码,感觉编码应该没问题,我试试老师给的解决方案,不行再问老师,因为暂时这个显示乱码不影响课程,所以不行了我再求助老师,谢谢老师,老师早点休息
登录后可查看更多问答,登录/注册
客户端+服务端+MVP架构+封装思想+主流框架
1.7k 3
3.0k 6
1.5k 18
1.3k 16
1.4k 16