setCharacterEncoding编译报错

response.setCharacterEncoding(“gbk”);

jar包已导入,提示如下错误:

The method setCharacterEncoding(String) is undefined for the type HttpServletResponse
简单说来就是setCharacterEncoding方法未定义。

解决方法一:

response.setCharacterEncoding(“gbk”); 在Servlet2.3中是不行的,至少要2.4版本才可以,如果低于2.4版本,可以用如下办法:
response.setContentType(“text/html;charset=gbk”);

在这里插入图片描述
果然好使
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/xiaoxiamimm/article/details/114358807