我查了一下 好像xmlHttp 提交post请求需要加上一句
var url = "getposttext.do";
var loader = new ActiveXObject("Microsoft.XMLHTTP");
loader.open("POST",url+"?",true);
//这一句
loader.setRequestHeader("Content-type","application/x-www-form- urlencoded");
其次 使用request.getParameter 是正道,而不是自己解析
我试了一下request.getParameter 没有编码问题
var url = "getposttext.do";
var loader = new ActiveXObject("Microsoft.XMLHTTP");
loader.open("POST",url+"?",true);
//这一句
loader.setRequestHeader("Content-type","application/x-www-form- urlencoded");
其次 使用request.getParameter 是正道,而不是自己解析
我试了一下request.getParameter 没有编码问题
我试了一下request.getParameter 没有编码问题"我这样做是有我的原因的
{
try
{
byte[] bytes=s.getBytes("UTF-8");
return new String(bytes);
}
catch(Exception e)
{
}
return "null";
}