项目在本机测试通过,没有乱码;本地环境是tomcat6.0,mysql5.1;数据库和工作区编码格式是utf8;上传服务器,服务器使用tomcat5.5,mysql5.0,数据库使用latin1格式,请教怎么操作

解决方案 »

  1.   

    数据库使用latin1格式  保存的时候会是乱码 但是没关系 ,取出来转成utf-8就是了
      

  2.   

    从数据库取出时这样就可以了new String(str.getBytes("ISO-8859-1"),"UTF-8")
      

  3.   

    更新:本机数据库重新设计,数据库格式为latin1,数据库中表的格式为utf-8,本机正常,没有乱码;服务器中数据库格式为latin1,数据库中表的格式为utf-8,有乱码
      

  4.   

    从数据库取出时这样就可以了new String(str.getBytes("ISO-8859-1"),"UTF-8")