页面迭代list对象
<s:iterator value="userList" status="stat">
<tr class="TableDetail1 template">
<s:hidden name="userList[%{#stat.index}].id" value="%{id}"></s:hidden>
<td>${loginName}</td>
<td><s:textfield name="userList[%{#stat.index}].name" value="%{name}"></s:textfield> </td>
<td>${department.name}</td>
<td>
<s:iterator value="roles">
${name}
</s:iterator>
</td>
<td><s:textfield name="userList[%{#stat.index}].deacription" value="%{deacription}"></s:textfield> </td>
<td><a onClick="return delConfirm()" href="userAction_delete.action?id=${id}">删除</a>
<s:a action="userAction_editUI?id=%{id}">修改</s:a>
<a href="userAction_resetPWD.action?id=${id}" onClick="return window.confirm('您确定要初始化密码为1234吗?')">初始化密码</a>
<s:a action="userAction_updateSingle?id=%{id}">保存</s:a>
</td>
</tr>
</s:iterator>
提交相应的action,action中定义userList及其get 方法
在action相同目录下
新建配置文件UserAction-conversion.properties,配置对应的list对象,注格式为 action名-conversion.properties
其内容如下
Element_userList=com.xiaomabbs.domain.User
com.xiaomabbs.domain.User为对应的对象