AJAX中文乱码解决

   以下是我的AJAX中文乱码的解决方案:

客户端对url进行两次转码:(str可能是中文)
...
var url = 'policy.do?method=searchSuggest&word=' + str+"&now="+new Date().getTime();
url = encodeURI(url);
url = encodeURI(url);
...


服务器段对参数值进行解码:

...
String word = request.getParameter("word");
word = java.net.URLDecoder.decode(word,"UTF-8");
...

你可能感兴趣的:(Ajax,应用服务器,jsp,.net,浏览器)