ajax传值到action怎么赋值并传回页面
【action】StringId=req.getParameter("Id");StringCard=req.getParameter("Card");bi=bookCi...
【action】
String Id=req.getParameter("Id");
String Card=req.getParameter("Card");
bi=bookCirculateInfoExt.SearchBook(Id);
ri=bookCirculateInfoExt.SearchRead(Card);
ServletOutputStream out = res.getOutputStream();
res.setCharacterEncoding("utf-8");
String mess="";
mess="{msg:bi}";
out.print(mess);
out.close();
return null;
【jsp】
$(document).ready(function(){
$("#book").blur(function(){
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("post","AjaxAction.a?Id=" +$("#book").val()+"&Card="+$("#card").val(),true);
xmlhttp.send(req);
});
});
以上是我写的action和页面
不知道怎么将值从action传回jsp页面,也不知道怎么接收值 展开
String Id=req.getParameter("Id");
String Card=req.getParameter("Card");
bi=bookCirculateInfoExt.SearchBook(Id);
ri=bookCirculateInfoExt.SearchRead(Card);
ServletOutputStream out = res.getOutputStream();
res.setCharacterEncoding("utf-8");
String mess="";
mess="{msg:bi}";
out.print(mess);
out.close();
return null;
【jsp】
$(document).ready(function(){
$("#book").blur(function(){
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("post","AjaxAction.a?Id=" +$("#book").val()+"&Card="+$("#card").val(),true);
xmlhttp.send(req);
});
});
以上是我写的action和页面
不知道怎么将值从action传回jsp页面,也不知道怎么接收值 展开
4个回答
2014-05-21
展开全部
有个思路,不知道能不能行,你可以试试,
在action 定义个一个字符串,用来存储你的验证结果,然后 在页面上写个EL表达式。看看值能不能传递到页面的EL表达式,最后将EL表达式值给JS变量判断即可。
临时想的,希望对你有帮助,去试试吧。
在action 定义个一个字符串,用来存储你的验证结果,然后 在页面上写个EL表达式。看看值能不能传递到页面的EL表达式,最后将EL表达式值给JS变量判断即可。
临时想的,希望对你有帮助,去试试吧。
2014-05-22
展开全部
在action 定义个一个字符串,用来存储你的验证结果,然后 在页面上写个EL表达式。看看值能不能传递到页面的EL表达式,最后将EL表达式值给JS变量判断即可。
临时想的,希望对你有帮助,去试试吧。
临时想的,希望对你有帮助,去试试吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-05-21
展开全部
response.getWriter().write();//返回结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-05-21
展开全部
我觉得楼上那个人的意见很中肯。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询