有时候,代码已搬家,就会报这个错,导致这个错误的原因是: HttpServletResponse存在于servlet-api.jar中, 2.3版本的servlet-api.jar中HttpServletResponse没有setCharacterEncoding方法. 2.4版本才有.需要将项目中的jar更新即可. 而关联上tomcat之后,classpath中的jar又丰富了,2.4版本应该了2.3版本,也不会报错. 解决的方案: 我们可以先将servlet.jar从项目中删除,然后再添加s…