首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

200分AJAX传递参数乱码的有关问题,多谢,

2012-01-30 
200分求一个AJAX传递参数乱码的问题,谢谢,急如贴子所说:http://www.blogjava.net/eamoi/archive/2005/12/0

200分求一个AJAX传递参数乱码的问题,谢谢,急
如贴子所说:
http://www.blogjava.net/eamoi/archive/2005/12/05/22516.html

我的也碰见类似的问题:
在回答中有人指点,也就是这个网页:

http://www.blogjava.net/emu/articles/4773.html

但我从客户端传来的时候,escape转换的已经是空的,不知道为什么
然后我搜到了如下这个贴子,

http://community.csdn.net/Expert/topic/5382/5382959.xml?temp=.786709

我这样照着做了,因为我的网页编码都是GBK的,后台也有编辑转换,都是GBK的,所以我用了如下语句:
String   content   =   request.getParameter( "content ");
//content   =   new   String(content.getBytes( "ISO-8859-1 "), "GBK ");
System.out.println(content);
content=URLEncoder.encode(content, "GBK ");
//System.out.println(content);
title=   URLDecoder.decode(URLEncoder.encode(title, "GBK "), "utf-8 ");
content=   URLDecoder.decode(URLEncoder.encode(content, "GBK "), "utf-8 ");

输入中国,转换正常,但输入利,出来两问号,不知道怎么弄了?求各位大虾帮忙啊


[解决办法]
没高人?
或是都开会去了?

我都开了600分的贴了,没人高手出现啊

[解决办法]
后台response.setContentType( "text/xml;charset=gbk ");


前台 <%@page contentType= "text/html; charset=gbk "%>
[解决办法]
。。。。。。。。。。。

热点排行