JSP中怎么判断表单中的哪个按钮被点击?

在页面1中的表单里面有两个按钮,提交到页面2后想在页面2中判断是哪个按钮被点击了,该怎么实现呢?用request对象能实现吗?... 在页面1中的表单里面有两个按钮,提交到页面2后想在页面2中判断是哪个按钮被点击了,该怎么实现呢?用request对象能实现吗? 展开
 我来答
老刀正能量
2015-04-05 · TA获得超过2011个赞
知道大有可为答主
回答量:1487
采纳率:0%
帮助的人:1535万
展开全部
在表单中新增一个隐藏的表单元素如:<input type="hidden" id="abc" name="abc" value="1">

然后当点击按钮1或按钮2时,就去改变abc这个隐藏元素的值。然后你的处理页面就可能根据这值来判断了!如:
<input type="submit" name="submit1" value="提交按钮1" onclick="this.form.abc.value='1'">
<input type="submit" name="submit2" value="提交按钮2" onclick="this.form.abc.value='2'">

处理页面request到abc的值:
当值为1时,就是按钮1触发的
当值为2时,就是按钮2触发的!
山药是烤的8Q
2015-04-05 · 超过83用户采纳过TA的回答
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:97万
展开全部
两种方法供参考:
1如果是两个提交按钮可以将其放入两个表单中,对应两个action就可以判断是哪个按钮提交的数据
2如果只有一个表单,那么点击按钮时可以把按钮的id作为参数传递
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式