我有一个Web应用程序struts 2,该页面的页面显示一个表格,表格中的多行包含各种元素。 这些元素在文本字段框中,因此您可以对其进行修改,然后按提交按钮发送新值。
每一行上都有一个提交按钮,所以我希望当您按下该按钮时,它会获得相应行的字段,但在我的情况下,它始终会获得第一行。
这是我的jsp页面的一部分
<table border="1" >
<thead>
<col align="char">
<tr bgcolor="#939393">
<td><s:text name="chu.numero_patient" ></s:text></td>
<td><s:text name="chu.numero_matelas"></s:text></td>
<td><s:text name="chu.date_scanner"></s:text></td>
<td><s:text name="chu.date_mep"></s:text></td>
<td><s:text name="chu.nb_actuel"></s:text></td>
<td><s:text name="chu.nb_total"></s:text></td>
<td><s:text name="chu.date_ftr"></s:text></td>
<td><s:text name="chu.remarques"></s:text></td>
</tr>
</thead>
<s:iterator value="list" >
<s:form id="id" method ="post" action="enregistrer_Developpeur">
<tr>
<td><s:textfield name="numero_patient" id="numero_patient" theme="simple" size="15" ></s:textfield></td>
<td><s:textfield name="numero_matelas" id="numero_matelas" theme="simple" size="6" ></s:textfield></td>
<td><s:textfield name="date_scanner" id="date_scanner" theme="simple" size="12"> </s:textfield></td>
<td><s:textfield name="date_mep" id="date_mep" theme="simple" size="8"></s:textfield></td>
<td><s:textfield name="nb_actuel" id="nb_actuel" theme="simple" size="27"></s:textfield></td>
<td><s:textfield name="nb_total" id="nb_total" theme="simple" size="25"></s:textfield></td>
<td><s:textfield name="date_ftr" id="date_ftr" theme="simple" size="7"></s:textfield></td>
<td><s:textfield name="remarques" id="remarques" theme="simple" size="10"></s:textfield></td>
<s:textfield name="id" value="%{id}" theme="simple" size="15" ></s:textfield>
<s:submit form ="id" value = "Modifier" align="center"></s:submit>
</tr>
</s:form>
</s:iterator>
</table>
我该怎么做?