我用的是struts2开发的。不过刚学这个框架。我的web页面全部是utf8编码 ,struts2默认的也是utf8 不过数据库提供商的数据库编码是拉丁1的。我现在在网页上向数据库中插入数据然后读取出来出现乱码 。我不知道怎么处理,请求得到解决方案。谢谢
我建立数据库时设置的也是utf8.我的数据表也是utf8 应该怎么办呢?我在本地测试过 要是我把数据库默认编码拉丁1也改为utf8则不会出现乱码,不过我咨询了数据库提供商他不能改默认的数据库编码。怎么办啊?谢谢提供宝贵意见

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【xuehua549919020】截止到2008-07-24 08:54:10的历史汇总数据(不包括此帖):
    发帖的总数量:3                        发帖的总分数:50                       每贴平均分数:16                       
    回帖的总数量:4                        得分贴总数量:1                        回帖的得分率:25%                      
    结贴的总数量:3                        结贴的总分数:50                       
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:0                        未结的总分数:0                        
    结贴的百分比:100.00%               结分的百分比:100.00%                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    敬礼!
      

  2.   

    utf8转成数据库的编码存进去 
    取得时候再转回来
      

  3.   

    那样太麻烦了吧!而且我的应用程序已经开发好了!要是那样转换的话 需要重新修改程序。我开发的时候用的数据库默认编码是utf8没有注意这种问题。在我购买数据库空间时才遇到啊!
      

  4.   

    mysql支持utf-8的编码 ,图形化工具Navicat8.0http://blog.csdn.net/facepp/archive/2008/07/18/2670400.aspx