有一些JSP页面和列表:
List<Articles> listArticles = ListArticles.getArticles(1);
Iterator<Articles> iter = listArticles.iterator();
然后我遍历这个列表并将它的元素添加到 ArrayList
<%
ArrayList<String> arts = new ArrayList<String>();
while (iter.hasNext()) {
Articles currentArticle = iter.next();
arts.add(currentArticle.getTitle());
}
%>
然后我尝试打印这个 ArrayList,但什么也没发生(c:forEach 根本看不到“${arts}”)
<c:forEach var="listItem" items="${arts}">
c:out value="${listItem}" />
</c:forEach>