java程序里面都检查了,当参数传递到实体类里面的时候都没有出现乱码,但是插入到数据库的时候是乱码,于是我检查了数据库的编码,结果都是utf-8的,于是我修改了ibatis的配置文件信息,将数据库连接那一块修改了:
原先:
<property
修改成:
<property
value="jdbc:mysql://localhost/test?useUnicode=true&characterEncoding=utf-8"
便没有错误了。
当插入数据为空的时候检查到的错误就是jsp页面只是指定了pageEncoding="utf-8",并没有指定
<meta
本文介绍了解决Java程序在使用ibatis框架向数据库插入数据时出现乱码的问题。通过修改数据库连接URL中的字符集编码参数为UTF-8,并在JSP页面中正确设置字符编码,成功解决了乱码问题。
358

被折叠的 条评论
为什么被折叠?



