我用ewebeditor做文章系统,用GBK2312编码的时候,在提交的时候ewebeditor中的内容会出现乱码,但是添加到数据库的内容没有问题。如果我用ISO8859_1编码的时候,在提交的时候ewebeditor中的内容会出现乱码,但是添加到数据库的信息是乱码,看那位大哥有解决方案指点一下小弟,谢谢

解决方案 »

  1.   

    String text1=request.getParameter("text1").toString();
    byte temp[] =str1.getBytes("ISO-8859-1");
    text1=new String(temp);
    out.println(text1);
      

  2.   

    如果有中文,建议用GB2312或是UTF-8
      

  3.   

    我不知道什么eWebEditor
    我觉得无非就是这样
    页面---(getBytes转成数据库的编码格式(ISO-8859-1))DB  --(getBytes("GBK")转成页面的编码格式)-〉页面
    页面不一定和db的编码统一起来,只要你自己中间做处理就行了。