SSH框架编码格式UTF-8,从jsp传到action中的中文是正确的,但是插入mysql数据库后就是??了,这是为什么呢 5

 我来答
l落花流水l
2014-04-10 · 超过20用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:47.5万
展开全部
要确认一下你mysql的表以及表字段是不是utf-8编码的
追问
我查看了一下,mysql的表以及表字段都是utf-8编码的
追答
连接字符串是mysql://IP地址:端口/实例?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8,可以尝试一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
holly336
2014-04-10 · TA获得超过186个赞
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:106万
展开全部
mysql 的接口编码要设置成 UTF8,看看数据库的编码是什么。
追问

是utf-8啊 但还是乱码

追答
加上这句试试:
mysql_query("SET NAMES UTF8");
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寅时昕
2014-04-10 · TA获得超过351个赞
知道答主
回答量:121
采纳率:0%
帮助的人:104万
展开全部
嘿嘿,你提交数据的那个页面的编码不是utf-8,你统一下编码嘛
更多追问追答
追问
提交数据的编码肯定是utf-8啊, 要不然 后台action 中就不会得到中文了
追答
那就是你mysql编码有问题咯
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式