为什么servlet设置了charset=utf-8还是乱码呢(沙雕小错误) 原 作者 杨懿凡 | 发表于 2019-12-16 08:08 | 分类于 2018级 问题描述如下 这里我已经用了resp.setContent()方法设置了字符集为utf-8然后我尝试启动Tomcat服务器打印出你好结果打印出?? 在F12查看响应头发现并没有设置字符集为utf-8 解决 这是一个书写顺序的问题: 被创建的PrintWriter对象在设置utf-8字符集之前所以。。。。。 再次启动服务器 问题解决!!