ajax 传值给servlet servlet收到的都是null 不知道为什么 请教大牛!

ajax://ajaxfunctionsave(){alert("hello");varrequest;if(window.XMLHttpRequest){request... ajax:
// ajax
function save(){

alert("hello");
var request;
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
}
else{
request = new ActiveXObject("Microsoft.XMLHTTP");
}
//localhost:端口/项目各1�7/ManageServlet.do?名字=倄1�7

var url="/campusNavigation/ManageServlet.do";
var infor="buildingNum="+scene.objects.length+"&sendInfor="+sendInfor;

request.open("POST",url,true);
request.send(infor);
alert("sended!");

}

servlet:
public class ManageServlet extends HttpServlet{

public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

String buildingNum = request.getParameter("buildingNum");
String sendInfor =request.getParameter("sendInfor");
String input= buildingNum+"@"+sendInfor;
System.out.println("-------------");
System.out.println(buildingNum);
System.out.println(sendInfor);
System.out.println(input);
System.out.println("-----------");
}

输出结果:
-------------
null
null
null@null
-----------

请教大牛!
展开
 我来答
grefr_grefr
2012-03-23 · TA获得超过217个赞
知道小有建树答主
回答量:126
采纳率:100%
帮助的人:92.8万
展开全部
function save(){

alert("hello");
var request;
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
}
else{
request = new ActiveXObject("Microsoft.XMLHTTP");
}
//localhost:端口/项目各1�7/ManageServlet.do?名字=倄1�7

var url="/campusNavigation/ManageServlet.do";
var infor="buildingNum="+scene.objects.length+"&sendInfor="+sendInfor;
request.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded");

request.open("POST",url,true);
request.send(infor);
alert("sended!");

}

现在试试 可以不? 用post方式提交的时候需要加上 request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); get方式就不需要了
百度网友7282eee
2012-03-23 · TA获得超过346个赞
知道小有建树答主
回答量:555
采纳率:100%
帮助的人:180万
展开全部
你这也叫ajax请求?
追问
代码的一段 我不在页面等待响应 只是传值就行
追答
你可以打印出所有的请求参数对象看看,是不是写对了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式