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

AJAX get提交访问servlet中文乱码有关问题

2012-11-03 
AJAXget提交访问servlet中文乱码问题在项目中用到了AJAX get提交中文乱码问题,解决方法如下:function send

AJAX get提交访问servlet中文乱码问题
在项目中用到了AJAX get提交中文乱码问题,解决方法如下:

function send(url) {    createXMLHttpRequest();    XMLHttpReq.open("get", url, false);    XMLHttpReq.onreadystatechange = proce;    XMLHttpReq.send(null);}

其中的,url中的中文参数,用ajax的encodeURIComponent,如:
var url = "xxx.do?name="+encodeURIComponent("中文");
在java的servlet中,接收参数时用
new String(request.getParameter("paramName").getBytes("iso-8859-1"),"utf-8");
这样就可以包含中文参数用AJAX调用servlet了。

热点排行