其实resin是支持中文最好的,
中文问题可以说是常见问题,出现的情况也不定,但总有办法解决,它与你使用的系统平台、数据库、jsp引擎、浏览器等问题相关

解决方案 »

  1.   

    这跟MYSQL数据库有关,中文存入MYSQL数据库,如果不加处理,再取出就是乱码了。
    这是我的方法,你试试,肯定行:
    比如要把汉字字符串a="中华人民共和国"存入MYSQL数据库
    String a="中华人民共和国";
    String b=new String(a.getBytes("GBK"),"iso-8859-1");然后存入字符串b到字段PatD
    取出来后,比如说:
    String P=rs.getString("PatD");
    String q=new String(P.getBytes("iso-8859-1"),"GBK");
    System.out.println(q);
    就OK了
      

  2.   

    在JavaAPI文档中,String类和StringBuffer类有很多字符串编码转换的方法以及获取当前可用编码的方法,你多看看
      

  3.   

    <%@ page contentType="text/html;charset=iso-8859-1" %>看看好事不好使
      

  4.   

    TO:cxz7531(追求未知) 
    你这种方法我试过,在resin服务器中可以,但是如果在Tomcat服务器中,写入数据库的就是乱码,取出后就更不用说了
      

  5.   

    tomcat的版本不同,解决乱码的方案也不同。resin我没用过,你试试tomcat的其他版本。