返回信息流jsp端代码
createXMLHttpRequest(); var schoolId="schoolId=1";
XMLHttpReq.open("POST", "http://10.105.20.253:8080/BuptRemoteLab2011/test/OpentionServlet", true);
XMLHttpReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); XMLHttpReq.send(schoolId);
XMLHttpReq.onreadystatechange = processResponse1;//指定响应函数
servlet端代码
System.out.println("in servlet");
request.setCharacterEncoding("UTF-8");
response.setContentType("text/html");
System.out.println(request.getAttribute("schoolId")+"from request");
问题:servlet端取出schoolId值为null
这是一条镜像帖。来源:北邮人论坛 / java / #23983同步于 2012/12/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
求助 ajax向servlet传参数问题
aqia358
2012/12/1镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
request.getAttribute("schoolId")这个地方貌似应该是getParameter("schoolID"),属性和参数还是有区别的,你先试试
还是不行呀刚换了一下试试
【 在 csyay1 的大作中提到: 】
: request.getAttribute("schoolId")这个地方貌似应该是getParameter("schoolID"),属性和参数还是有区别的,你先试试
可不可以加我QQ帮我解决一下 谢谢
QQ 364216491
【 在 csyay1 的大作中提到: 】
: request.getAttribute("schoolId")这个地方貌似应该是getParameter("schoolID"),属性和参数还是有区别的,你先试试
http://10.105.20.253:8080/BuptRemoteLab2011/test/OpentionServlet?schoolID=1
用这个url试试,然后 XMLHttpReq.send();