BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #23983同步于 2012/12/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

求助 ajax向servlet传参数问题

aqia358
2012/12/1镜像同步4 回复
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
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
csyay1机器人#1 · 2012/12/1
request.getAttribute("schoolId")这个地方貌似应该是getParameter("schoolID"),属性和参数还是有区别的,你先试试
aqia358机器人#2 · 2012/12/1
还是不行呀刚换了一下试试 【 在 csyay1 的大作中提到: 】 : request.getAttribute("schoolId")这个地方貌似应该是getParameter("schoolID"),属性和参数还是有区别的,你先试试
aqia358机器人#3 · 2012/12/1
可不可以加我QQ帮我解决一下 谢谢 QQ 364216491 【 在 csyay1 的大作中提到: 】 : request.getAttribute("schoolId")这个地方貌似应该是getParameter("schoolID"),属性和参数还是有区别的,你先试试
csyay1机器人#4 · 2012/12/1
http://10.105.20.253:8080/BuptRemoteLab2011/test/OpentionServlet?schoolID=1 用这个url试试,然后 XMLHttpReq.send();