-
最近项目中遇到了中文乱码,一开始以为是编码过滤器没有配置好路径,接着debug后发现前天传到后天的数据没有乱码。
-
那么就是数据存到数据库的过程中出现了问题,我清楚的记得我创建数据库的时候指定了utf8的编码,所以应该不是这个问题。
-
那么就是连接数据库的时候出的问题了,接着百度了一下,在连接的url里面加上了两个参数useUnicode=true&characterEncoding=utf-8,然后问题解决。
//连接地址: jdbc:mysql://127.0.0.1:3306/abc?useUnicode=true&characterEncoding=utf-8