我从数据库获取值s并且在while循环中我正在编写以下代码,这些代码写在表单中并且在操作上调用另一个jsp页面
<TD> <%= set.getInt(1) %> </TD>
<TD><%= set.getString(2) %> </TD>
<TD><%= set.getString(3) %> </TD>
<TD> <%= set.getString(4) %> </TD>
<TD><%= set.getString(5) %> </TD>
<TD> <%
String s = set.getString(4);
if(s.equals("Request Recieved"))
{ %>
<input type="hidden" id= "i1" name="h1" value="Request Recieved" />
<input type="submit" id="i1" value="Submit" />
因此我会得到几行和各自的按钮。现在我的要求是当我点击jsp页面上的特定按钮时,只有与该按钮相关的值才应该更新到数据库。但是我无法将按钮与其各自的值相关联。
答案 0 :(得分:2)
为按钮指定一个特定名称,以便您可以检查其请求参数是否未返回null
(繁琐),或其自身<form>
中的每一行,其中行ID设置为隐藏输入值(推荐)。