以前也遇到过,,
1.改成GBK可以解决
2.把数据存在SESSION里,,到转换后读取

解决方案 »

  1.   

    如果你发送的和接收的,都是utf-8的话,就到服务器上把应用服务器里的url传值给设置成以utf-8传送就好了。个人感觉老是到页面上写这么多代码很麻烦。
      

  2.   

    强烈不建议这样弄!
    如果你真的要这样弄
    那么这样改
    <%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%> 
    改成
    <%@page contentType="text/html;charset=GB2312"%>content = new String(content.getBytes("iso-8859-1"), "UTF-8"); 
    改成
    content = new String(content.getBytes("iso-8859-1"), "GB2312"); 
      

  3.   

    传偶数个时没有问题,传奇数个时就出现乱码,
    ------------------
    应该不会因为这个的原因吧使用post不能直接使用中文传递,先使用urlEncode一下吧。