我想迭代一個列表,該列表通過request
範圍傳遞給我的jsp
。jstl foreach將不會迭代列表
這是我試過的代碼:
<c:forEach items="${param.evaluateurs}" var="evaluateur">
<c:out value="${evaluateur.lastname}"></c:out> <c:out value="${evaluateur.fistname}"</c:out>
</c:forEach>
但是當我跑我的jsp
我只看到一個條目,所以我想,它沒有重複的名單。
但是當我使用for loop
它的工作原理:
<%
java.util.List<emaeval.statistic.doa.Users> evaluateurs =
(java.util.List<emaeval.statistic.doa.Users>) request.getAttribute("evaluateurs");
for(emaeval.statistic.doa.Users evaluateur : evaluateurs) {
%>
<%= evaluateur.getFirstname() %> <%= evaluateur.getLastname() %>
<% } %>
什麼是錯的JSTL的方法?
你是否在''或者它只是一個複製粘貼錯誤? –
Rohan
是的,這只是一個複製過去的錯誤 –