请参阅以下代码:
<s:iterator value="managers" status="counter" var="manager">
<tr>
<td><s:property value="#counter.count" /></td>
<td><s:property value="nickname"/></td>
<td><s:property value="username"/></td>
<s:url value="/admin/retrieve?action=edit&id=" var="edit" />
<td><s:a href="%{edit}">Edit</s:a></td>
<s:url value="/admin/retrieve?action=remove&id=" var="remove" />
<td><s:a href="%{remove}">Remove</s:a></td>
</tr>
</s:iterator>
我在这个迭代器中有2个链接。此代码在ArrayList<Manager>
上进行迭代,其中包含username
,nickname
,password
,id
。
如何在链接末尾添加经理ID。链接将类似于:
/admin/retrieve?action=remove&id=2
答案 0 :(得分:1)
使用
<s:url value="/admin/retrieve?action=remove&id=%{id}" var="remove" />
Manager
应该有getId()
方法。