日期:2014-05-17  浏览次数:20634 次

数据库乱码
dao类写入数据到mysql发生乱码导致写入失败,DAO类的编码是GB18030,数据库的编码是utf8,在hibernate.cfg.xml中加了
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">utf8</property>
不管用,还是乱码   
把dao类的编码改成UTF-8也不行,页面传值测试过,不是页面传值过来乱码的问题,就是dao类获得数据写入数据库过程会乱码,数据库插入不成功,求高手指点!!!
数据库 乱码 dao类

------解决方案--------------------
<property name="connection.characterEncoding">utf-8</property>

------解决方案--------------------
你的servlet或action 的编码是什么