参考文章:
http://www.fish888.com/Ajax-t153747
http://blog.youkuaiyun.com/wallimn/archive/2006/11/12/1380106.aspx
js文件用GB2312编码,代码如下:
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
oBao = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
oBao = new ActiveXObject("Microsoft.XMLHTTP");
}
str = escape(str);
var mydata = "a="+str+"&type="+type+"&gotoPage="+gotoPage;
oBao.open("POST",page,false);
oBao.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
oBao.send(mydata);
str=oBao.responseText;
servlet用GB18030编码,代码如下:
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
String v="汉字";
out.println(v);