从mysql数据库取数据到jsp页面 显示乱码

wuyezixiao 2012-03-22 09:47:36
参照了一下http://zhidao.baidu.com/question/142226163.html上面的步骤,
从mysql数据库取数据到jsp页面 显示乱码,但是通过页面向数据库提交数据,木有出现乱码。
MySQL的编码GB2312和utf8都试过了,还改过my.ini中的client和server默认编码,分别是gbk和utf8都不行啊。这是神马情况?
...全文
218 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
fw347969680 2012-03-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cai5 的回复:]

统一了,数据库用utf-8 ,页面也是用utf-8 ,然后把之前的数据都给干掉,重新录入
[/Quote]

五楼正解。统一编码就可以了。另外mysql数据库的表也要保持一致。
VanBaston 2012-03-22
  • 打赏
  • 举报
回复
前后一致编码,注意需不需要转换,应该就不出现乱码的
五哥 2012-03-22
  • 打赏
  • 举报
回复
统一了,数据库用utf-8 ,页面也是用utf-8 ,然后把之前的数据都给干掉,重新录入
菖蒲老先生 2012-03-22
  • 打赏
  • 举报
回复
只要都是utf-8应该不会出现乱码。。。
不熟不聊 2012-03-22
  • 打赏
  • 举报
回复
sigh~
七_号 2012-03-22
  • 打赏
  • 举报
回复
好吧。 那么无耻的我来接一下分。
wuyezixiao 2012-03-22
  • 打赏
  • 举报
回复
自己多写了一个转换的方法,多此一举,汗
liguangwen86 2012-03-22
  • 打赏
  • 举报
回复
一般的原因是安装数据库选择的编码和你java使用编码不一致的原因,首先要知道你安装mysql时选择的什么编码,这样才好转化,胡乱转化是不行的

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧