在使用Servlet写一个小Demo的时候,出现了一个小错误——向mysql数据库插入中文出现了乱码问题,然后在网上找了一些解决办法,把所有的字符集都设置了utf-8,但是还是没有成功解决,最后找到了一个https://blog.csdn.net/H_Shun/article/details/77619743。
一开始的出现的乱码错误
中文乱码解决办法:在数据库配置文件中加入characterEncoding=utf-8
解决办法 插入成功另外,在servlet中设置字符集的方法:
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html;charset=utf-8");
网友评论