需要在web.xml中设置一下 把整个工程的字体统一设一下

解决方案 »

  1.   

    request.setCharacterEncoding("GB2312");除了这一句,其他所有的转换相关代码全部去掉。然后,检查一下你的 JSP 文件,确保所有的地方使用的都是 GB2312。
      

  2.   

    在过滤器中把字符编码转换就行了吧
    request.setCharacterEncoding("编码格式");
      

  3.   

    一般可以在 fliter.java类中进行编码转换request.setCharacterEncoding("");
      

  4.   

    把你要输入到数据库的信息变量,如 str = str.getbytes("gb2312"); 再录入数据库即可
      

  5.   

    干嘛这么麻烦呢,把编号全部改为UTF-8,然后加一个过滤器,request.setCharacterEncoding("UTF-8");
    这样的话,你就不用去考虑编码的问题了