新手再问一个老问题-----mysql中文显示(实在没办法了)
我用struts+hibernate建立一个项目,数据库用的是mysql 5.1.
1、在hibernate配置文件中写了
jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=gbk,
2、然后在mysql中建立相应的表,并设置为
ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=gbk;
3、对于项目的所有的JSP文件都在首句写了
<%@ page contentType="text/html;charset=gbk" language="java"%>
问题:
1、插入记录后,在MySQL Administrator不能显示中文,显示乱码或“?”;
2、查询记录,不jsp页面中显示与在MySQL Administrator中相同的乱码。
注:在网上找好多方法,都没办法解决中文显示问题,望高手指导。