JSP中循环时用到的代码

在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>

你可能感兴趣的:(jsp,遍历)