如何发送特定行的元素?

时间:2019-04-02 16:42:27

标签: java jsp struts2

我有一个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>

我该怎么做?

0 个答案:

没有答案