写入数据库
iso-8859-1到系统默认encoding转换一下从数据库读出
无需转换,只要页面的contentType有gbk就可以了

解决方案 »

  1.   

    在取得数据库连接时加encoding参数,应该可以的。
      

  2.   

    那么我的MySQL数据库的编码究竟是什么?GB2312还是ISO-8859-1?
      

  3.   

    to: jimjxr(宝宝猫)
      你的方法是对的。我设置了MySQL的编码,然后在JDBC连接的时候设置一下就可以了。我用的是
    public static Connection getConnection(String url,
                                           String user,
                                           String password)
                                    throws SQLException
    这个方法,比较安全。