ajax 向jsp页面传参的问题~~~~~~

2025-05-09 20:01:50
推荐回答(4个)
回答1:

方法基本上正确,只是一个小问题,下面的行:
var c = "a="+a+"b="+b;

应该修改为:
var c = "a="+a+"&b="+b;

JSP并不知道你是用AJAX提交的呢,还是表单提交的,所以它获取参数的方法完全相同。

回答2:

String a=request.getParameter("a");
String b=request.getParameter("b");

跟你平时获取参数一样的

===========================
建议你使用jquery 吧。。,简单多了。

回答3:

String name = request.getParameter("a");
String msg = request.getParameter("b");

做AJAX最好先做好一般的,确保没问题了,再改成AJAX.

因为AJAX提交和普通提交JSP是感觉不到的,所以一般都是发送出问题,

现在我都是用jquery的,自从我用了jquery,都没遇到过AJAX提交的问题了,身体也好了,个子也长高了!

回答4:

xmlHttpRequest.send(c);

你这个c是字符串,如果想用POST传到后台的话,应该用object对象,

var c = {name:a,msg:b};