- 导致原因 : javax.servlet 这个架包存在多个版本
或者没有使用 Tomcat (tomcat-embed-core-9.0.41.jar ),中的ServletResponse , 下图中的Servlet-api2.3的版本中并没有setCharacterEncoding()的方法,我的问题是没有调用Tomcat
- 解决方案: 删除一个版本,一般删除较低的版本,根据情况而定 或者 删除调用错误的版本.
3.成功运行,删除后改代码就不在飘红,正常运行
3.成功运行,删除后改代码就不在飘红,正常运行