在我的jsp中,我有两个提交表单的按钮。表单的操作重定向到servlet。我想在我的servlet中知道按下了哪个按钮。有没有办法区分这两个按钮?
答案 0 :(得分:1)
单击的提交按钮的名称包含在请求数据中。
所以:
<input type="submit" name="submit1"/>
<input type="submit" name="submit2"/>
如果您点击其中一个,那么您会有效地submit1=
或submit2=
作为请求中的查询参数。你只会得到被点击的那个而不是另一个。您可以测试有效负载中值的存在,即使它没有与之关联的实际值。