up,关注。
最近很麻烦,老是遇到编码的问题。
urlencode,unicode的编码形式的提交内容都出现了,可好像
只是部分的提交内容是这样。 期待着找到解决办法。

解决方案 »

  1.   

    如果使用java的话,request对象有个方法是setRequestEncoding,可以设置请求解码时采用何种编码方法
      

  2.   

    如果不设置请求的编码方式,默认应该是utf-8
      

  3.   

    是不是 ISO-8859-1 啊?我用JSP开发,如果提交中文,String str=request.getParameter(paramName); 然后再用 str=new String(str.getBytes("8859_1"),"GBK"); 或 str=new String(str.getBytes("8859_1"),"gb2312"); 把它转换成 GBK 或 gb2312 的编码,此时的 str 才能正确地显示中文。
      

  4.   

    首先 b4f3 是 “大” gb2312 或 gbk 编码
    其次 提交的编码方式由页面编码指定,没有设置时为unicode由浏览器自动确定,通常为utf-8