在MySQL数据库中插入信息时汉字显示为问号 10

数据库表的设计字符集是gb2312,输入的信息也使用JSP进行了编码转换,但是在MySQL数据库中插入信息时汉字显示为问号,查询时也是问号,为什么?... 数据库表的设计字符集是gb2312,输入的信息也使用JSP进行了编码转换,但是在MySQL数据库中插入信息时汉字显示为问号,查询时也是问号,为什么? 展开
 我来答
范修敏
2011-04-21
知道答主
回答量:36
采纳率:0%
帮助的人:29.9万
展开全部
看看字符编码是否一致,通常习惯下jsp页面的字符编码设置为utf-8。建议设计数据库的时候也把数据库charset设置为utf-8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sun_wxb
2011-04-16 · TA获得超过264个赞
知道小有建树答主
回答量:648
采纳率:0%
帮助的人:477万
展开全部
jsp页面前加如下:
request.setCharacterEncoding("gbk")
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dotbyte
2011-04-16 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:202
采纳率:100%
帮助的人:145万
展开全部
因为数据库驱动没有使用GB2312兼容的程序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a824994762
2011-04-16 · TA获得超过247个赞
知道小有建树答主
回答量:165
采纳率:0%
帮助的人:112万
展开全部
可以考虑配置设计一个EncodingFilter
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式