日期:2014-05-17  浏览次数:20765 次

关于jsp页面上,有3个button,都可以submit,怎么调用servlet呢,跪求各位高手 (via TranXcode)
RT,如果,3个button分别是,新建查询,添加查询,结果查询。
第一个问题:点击添加查询,怎么条用servlet
第二个问题:添加查询怎么把查询结果添加到新建查询的结果下面。
求各位大大给点思路!

------解决方案--------------------
在不用框架的情况下,

3个button都是type=submit 但是name不同分别为 name="new" name="add" name="result"
提交后进入servlet0,在这里取得button的name,根据名字分别dispatch到相应的servletNew
servletAdd servletResult
------解决方案--------------------
1.用onclick事件啊
2.没怎么搞懂意思
------解决方案--------------------
2楼 3楼 都可行。

一般也就是普通button onclick调用form.submit();
------解决方案--------------------
探讨
2楼 3楼 都可行。

一般也就是普通button onclick调用form.submit();

------解决方案--------------------
用 js 调一下也可以
------解决方案--------------------
探讨
引用:
用 js 调一下也可以

你没有明白我的意思
比如说,我这3个按钮:button1,button2,button3,我点击了button1后,调用了servlet,然后把查询到得结果返回给了jsp,现在,我继续点击button2,怎么提交?servlet怎么判断我点击的是button2???

------解决方案--------------------
探讨
引用:
在不用框架的情况下,

3个button都是type=submit 但是name不同分别为 name="new" name="add" name="result"
提交后进入servlet0,在这里取得button的name,根据名字分别dispatch到相应的servletNew
servletAdd servletResul……

------解决方案--------------------
探讨
引用:
用 js 调一下也可以

你没有明白我的意思
比如说,我这3个按钮:button1,button2,button3,我点击了button1后,调用了servlet,然后把查询到得结果返回给了jsp,现在,我继续点击button2,怎么提交?servlet怎么判断我点击的是button2???

------解决方案--------------------
用javascript啊
HTML code

<Script Language="javascript">
function func1()
{
document.form.action="func1.jsp";
document.form.submit();
}

function func2()
{
document.form1.action="func2.jsp";
document.form1.submit();
}
</Script>

<form name="form" action="">
<INPUT Type="Button" Name="func1" value="func1" >
<INPUT Type="Button" Name="func2" value="func2" >
</form>

------解决方案--------------------
探讨
引用:
用 js 调一下也可以

你没有明白我的意思
比如说,我这3个按钮:button1,button2,button3,我点击了button1后,调用了servlet,然后把查询到得结果返回给了jsp,现在,我继续点击button2,怎么提交?servlet怎么判断我点击的是button2???

------解决方案--------------------
编辑三个servlet不就可以了!!!!!!!!!!!!!!!1
------解决方案--------------------
楼主是否想 点击添加查询,实在已有结果上再 增加一些记录,建议用ajax 请求 js处理返回结果
------解决方案--------------------
探讨
引用:
编辑三个servlet不就可以了!!!!!!!!!!!!!!!1
XML需要怎么配置?初学这个不太懂

------解决方案--------------------
js! onclick事件
------解决方案--------------------
看得晕呼呼的,用ajax或者隐藏iframe,将结果innerHTML到你需要的地方就可以了啊
------解决方案--------------------
像form[0].submit()这样提交不行吗?