在JSP页面中循环遍历某一集合,常用的有以下几种做法:
1、使用struts标签库及OGNL
如:
<s:iterator value="users" >
<tr>
<td>${id }</td>
<td>${username }</td>
<td></td>
<td>${address }</td>
<td><a href="<%=path %>/ssi/UserAction_deleteUserById?id=${id }">删除</a></td>
<td><a href="<%=path %>/ssi/UserAction_updateUserUI?id=${id }">修改</a></td>
</tr>
</s:iterator>
2、使用jstl
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:forEach items="${requestScope.users}" var="user">
<tr>
<td>${user.id }</td>
<td>${user.name }</td>
<td>${user.age }</td>
<td>${user.address }</td>
<td><a href="<%=path %>/UserAction_deleteUserById?id=${user.id }">删除</a></td>
<td><a href="<%=path %>/UserAction_updateUserUI?id=${user.id }">修改</a></td>
</tr>
</c:forEach>