在request属性中,我有对象列表(例如用户对象),因此如何遍历它在jsp页面上显示数据?我可以使用,<c:foreach>但是然后我可以说它是用户对象和访问属性吗?
<c:foreach>
JSTL / EL并不关心确切的类型。您需要确保的是,所讨论的对象具有给定属性的getter方法,以便您可以仅指定属性名称。
想像,
public class User { private Long id; private String name; private Integer age; // Getters/setters. }
那么您可以遍历List<User>如下:
List<User>
<table> <c:forEach items="${users}" var="user"> <tr> <td>${user.id}</td> <td><c:out value="${user.name}" /></td> <td>${user.age}</td> </tr> </c:forEach> </table>
而已。