mysql 的语言设置成gbk,使用hibernate插入数据时,总是乱码

 我来答
ykzhen
2009-12-11 · TA获得超过5298个赞
知道大有可为答主
回答量:1303
采纳率:0%
帮助的人:1167万
展开全部
2种办法:
1、
检查一下你的页面编码是什么?
然后是有没有设置HttpServletRequest HttpServletResponse的编码为gbk?
2、
当然你也可以使用转码~

如果是使用tomcat的话,可以去修改server.xml里面的8080端口的connector中的属性URIEncoding='GBK'
yyy521fyy
2009-12-12 · TA获得超过3484个赞
知道大有可为答主
回答量:5392
采纳率:25%
帮助的人:3534万
展开全部
在mysql中输入:set names gbk;
就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bitray
2009-12-10 · TA获得超过213个赞
知道小有建树答主
回答量:275
采纳率:100%
帮助的人:205万
展开全部
首先打印数据是不是乱码,如果后台打印不是而插入后是乱码,就是页面格式的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
meiwf520
2009-12-10 · TA获得超过162个赞
知道小有建树答主
回答量:461
采纳率:0%
帮助的人:149万
展开全部
你页面的编码是什么,也要一样的,而且如果struts架构的,要配置字符编码的,在web.xml里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式