不要使用utf-8使用gb2312或者gbk
因为utf-8支持的中文有限还有就是把所有的编码方式统一为gb2312{ 
request.setCharacterEncoding("gb2312"); 
response.setCharacterEncoding("gb2312"); 
}
再在你的显示数据的jsp页面的上方
设置一下编码方式
<%@page contentType="text/html;charset=gb2312"%>要是使用了数据也一样改为gb2312的编码方式

解决方案 »

  1.   

    你先试试上面的,应该就可以了要是不行就写一个过滤器来处理就可以了
      

  2.   

    我找你说的话去做了还是不可以能不能帮我一罢啊怎么办急
      

  3.   

    4楼的谢谢你咯!!
    可以解释下为什么要这样做吗!
    还有我先前的为什么又不可以呢!
    我以前做项目的时候用那些方法也是可以解决的现在不行了!!问题搞定了虽然有点麻烦要把所有的中文全这样解决不过可以解决问题就好了!!
    多谢来访的各位大哥了!!