解决mysql+hibernate在j2ee框架下的数据库中文乱码问题
1、可以不在struts下使用过滤器,可直接把过滤器写在web.xml中
2、配置好filter类之后,要在hibernate配置文件中 加入以下代码:
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">UTF-8</property>
3、在创建MYSQL 数据库表的同时 加上 DEFAULT CHARSET =UTF8;
即可针对MYSQL表 进行编码转换, 如果对数据库设置编码,也可以,
但个人认为 不灵活!