4个回答
展开全部
你可能需要的是这样的,点击按钮-----执行一个javascript方法,javascript方法中会有访问后台的代码,并能获取后台返回的值,然后再根据这个值对jsp页面进行处理,期间要用到ajax。
如果我理解的没错,你可以追问详细代码该怎么写
function getXhr() {
var xhr = null;
if (window.ActiveXObject) {
xhr = new ActiveXObject("Microsoft.XMLHTTP");//IE浏览器
} else if (window.XMLHttpRequest) {
xhr = new XMLHttpRequest();//非IE浏览器
}
return xhr;
}
function getvalues(){
var userXhr = getXhr();
userXhr.open("POST", "这里写action的名字", true);
userXhr.onreadystatechange = function() {
if (userXhr.readyState == 4) {
var r = userXhr.responseText;//接收后台传回的值
if (r === "") {
} else {
}
}
};
userXhr.send(null);
}
基本结构就是这样的,还要看你的程序具体是用到了什么?你的控制层是用什么处理的,servlet还是struts2?
展开全部
如果是struts2框架,大体是你点form表单
<form method="post/get" action="XX">
</input type="submit" id="chaxun" value="点此">
</form>
这个按钮 通过action.java找到对应的Service层或者直接DAO层执行相应的代码啊
<form method="post/get" action="XX">
</input type="submit" id="chaxun" value="点此">
</form>
这个按钮 通过action.java找到对应的Service层或者直接DAO层执行相应的代码啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-12-04
展开全部
HTML里面的FORM
POST、GET方式都可以。
后台写个servlet
POST、GET方式都可以。
后台写个servlet
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
servlet 或者通过strust2框架的action来交互
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询