我用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中相同的乱码。注:在网上找好多方法,都没办法解决中文显示问题,望高手指导。
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中相同的乱码。注:在网上找好多方法,都没办法解决中文显示问题,望高手指导。
解决方案 »
- hibernate保存了对象,现在需要取出该对象的ID值,报控指针异常……,高人指点一二
- JavaScript操作table(加急)
- 运行struts2的时候有警告提示,但不影响使用。
- 【java远程文件的下载问题】急!!!!
- 求 解决JSP重定向丢表单信息
- servlet监听器判断用户的session是否还存在应怎么写??给个全的代码
- 新手求救,分不够再加,因为做SP要用到JSP接口,有JSP文件,还有jar文件,环境也有,不知道怎么用
- 怎样按比例缩小或放大图片的大小,java中有什么方法吗?(马上给分)
- 一个麻烦的问题(有关图片上传的)??
- 我用Jbuilder写了bean,但是找不到bean的jar文件,Jbuilder中怎样编译bean 呀?
- 如何通过JSP向class中传值,应该怎么做?
- 登录ftp后 网页出错!
2、查询记录,不jsp页面中显示与在MySQL Administrator中相同的乱码。 我觉得第一个你看看是不是你页面字符编码所致.或是数据库设置字符编码所致.或是服务器编码所致!
我建议你可以.第一步,从页面输入中文,在你插入数据库前在后台打印出来.是否成乱码了??
第二.插入后,你查看数据库里的中文是否成乱码了.
第三.插入成功后,查询出来是否成乱码了?
如果有ACTION 再看页面的是否正赏显示了.
这样你就可以找出问题出在哪个环节的字符编码上.再针对的解决@!@