问题描述如下 这里我已经用了resp.setContent()方法设置了字符集为utf-8然后我尝试启动Tomcat服务器打印出你好结果打印出?? 在F12查看响应头发现并没有设置字符集为utf-8 解决 这是一个书写顺序的问题: 被创建的PrintWriter对象在设置utf-8字符集之前所以。。。。。 再次启动服务器 问题解决!!