都试试。
new String(rs.getString("UTF-8"), "GBK")
new String(rs.getString("UTF-8"), "GB2312")红色部分多换几种试试,来排列组合,总有一个是正常的。

解决方案 »

  1.   

    String test=new String(rs.getString("...")getBytes(),"GB2312");
    System.out.println(test);
      

  2.   

    ISO-8859-1 GBK gb2312 几种组合我都试过了。全是乱码。。
      

  3.   

    .getBytes("GBK"),"ISO-8859-1");这种可以!!晕了,不知道为什么
      

  4.   


    总有对的吧呵呵。工程,web服务器,url,数据库,编码全部统一,才不容易遇到乱码问题。
      

  5.   

    兄弟,你的什么服务器,把你的服务器配置改一下就可以啦。
    在你的配置里加上Urlencoding="GBK",这样就可以啦