参照了一下http://zhidao.baidu.com/question/142226163.html上面的步骤,
从mysql数据库取数据到jsp页面 显示乱码,但是通过页面向数据库提交数据,木有出现乱码。
MySQL的编码GB2312和utf8都试过了,还改过my.ini中的client和server默认编码,分别是gbk和utf8都不行啊。这是神马情况?

解决方案 »

  1.   

    只要都是utf-8应该不会出现乱码
      

  2.   

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

  3.   


    五楼正解。统一编码就可以了。另外mysql数据库的表也要保持一致。
      

  4.   

    一般的原因是安装数据库选择的编码和你java使用编码不一致的原因,首先要知道你安装mysql时选择的什么编码,这样才好转化,胡乱转化是不行的