Struts2 迭代器中的行更新

问题描述 投票:0回答:1

我正在通过

List
中的迭代器显示我的
Employee.jsp
,如图所示

Employee.jsp
:

<thead>
    <tr >

    <td class=trusteditems>PFNO</td>
    <td class=trusteditems>Employee Name</td>
    <td class=trusteditems>Category</td>
    <td class=trusteditems>Password</td>
    <td class=trusteditems>Depot Code</td>      
    </tr>
</thead>

<s:iterator value="employelist" var="employemaster" status="status">
<tr >
<td><s:radio name="selectedCode" list="{#status}" value=""/></td>
<td><s:textfield disabled="true"  value="%{pfno}" size="15" name="pfno" 
style="text-   transform: uppercase" maxlength="8" theme="simple"/></td>
<td><s:textfield disabled="true"  value="%{name}" size="15" name="name" maxlength="8"  
theme="simple"/></td>
<td><s:textfield disabled="true"  value="%{type}" size="15" name="type"
 maxlength="8" theme="simple"/></td>
 style="text-transform: uppercase" maxlength="8" theme="simple"/></td>
<td><s:textfield disabled="true"  value="%{depocode}" size="15" name="depocode" 
style="text-transform: uppercase" maxlength="8" theme="simple"/></td>
<td><s:submit/></td>
<td></td>

</tr>
</s:iterator>

我最后添加了一个提交按钮。我希望这个提交按钮将该特定行带到更新

.jsp
页面进行更新.. 单击特定行中的提交后,我希望将该特定行传送到另一个名为 Update 的 jsp
.jsp

java jsp struts2 ognl
1个回答
0
投票

您无法将它们提交给操作,因为您需要

s:form
标签。它应该映射到将处理提交的字段并返回结果的操作。
如果您使用索引属性名称来过滤提交结果中选定的行,例如

Update.jsp

,那就更好了。

确保 Struts 

类型转换

配置正确,以允许填充 bean 集合。

© www.soinside.com 2019 - 2024. All rights reserved.