从上图可以看到,有两种调整编码解码的方式,本质其实是一样的,只是写法不同,就我个人的问题而言,哪种写法都可以,因为这不是主要的原因。
我在采用了上述两种方法之后,仍然出现控制台乱码的情况。
这时候就要考虑一下是不是你的某些配置文件中出了问题!
到tomcat中找到logging.properties文件
然后找到上图中的java.util.logging.ConsoleHandler.encoding = UTF-8
这里的UTF-8,我之前为了消除一个乱码情况,将这个文件中的所有编码形式都改成了GBK,所以在这里又出现了乱码。
所以只要把这里的格式改为UTF-8,就可以消除上述乱码的情况啦!
还有的文章在这一步之后还加了一步在idea ->help ->VM options 中加上-Dfile.encoding=UTF-8。
加油!调试就对了!
针对浏览器发送请求给服务器,在控制台出现乱码的问题
最新推荐文章于 2024-04-11 21:41:10 发布