在TOMCAT5.0.28 + MYSQL5.0 的条件下,录入中文的时候,要不却录不进去,,要不录入去是乱码,非中文可以录进去。。怎么回事?

解决方案 »

  1.   

    中文问题,用 ISO-8859-1 编码转换一下.
      

  2.   

    唉,,天,,,是这样的,,
    我这样转码:
    try{
    name = new String((byte[])name.getBytes("GBK"), "ISO-8859-1");
    }catch(Exception e){}
    路径数据库的是乱码
    try{
    name = new String((byte[])name.getBytes("ISO-8859-1"), "GBK");
    }catch(Exception e){}确实录不进去啊。。
    会不会是版本的问题啊,,或者是驱动的问题,,快疯了
      

  3.   

    唉,,天,,,是这样的,,
    我这样转码:
    try{
    name = new String((byte[])name.getBytes("GBK"), "ISO-8859-1");
    }catch(Exception e){}
    录进去后,数据库的是乱码
    try{
    name = new String((byte[])name.getBytes("ISO-8859-1"), "GBK");
    }catch(Exception e){}这样就录不进去啊。。
    会不会是版本的问题啊,,或者是驱动的问题,,快疯了