今天在做数据库数据修改时,一直乱码,数据库编码是utf-8,request 和 response 都设置了编码格式
有两种方法:
第一种是在tomcat的server.xml 中配置
URIEncoding="UTF-8"
不过这个在我这里没有起作用
第二种是在数据库连接jdbc:mysql://localhost:3306/xxxxxxx 后面加上参数
?useUnicode=true&characterEncoding=utf-8
ok了
另外一种方法 把MySql安装路径下的my.ini中的编码格式也改成UTF-8,亲测可用