我想知道如何在jsp页面中遍历列表数组,其中列表是在自定义java servlet中定义的。
这就是我在servlet中所拥有的:
request.setAttribute("TITLE", STRINGVALUE);
我可以用以下行显示上面的代码片段:
${dashboard}
现在我正在尝试使用foreach循环:
<c:forEach var="VARIABLE" items="??????">
这个问题包括两个子问题:
答案 0 :(得分:0)
基本上,您需要在会话中拥有对象列表。
实施例。
List <Persons> myList = new ArrayList<Persons>();
myList.add(p1);
myList.add(p2);
session.setAttribute("persons", myList );
然后在你的jsp中你就像这样使用它:
<c:forEach items="${persons}" var="personBean">
${personBean.lastName}, ${personBean.firstName} <br />
</c:forEach>
您还可以在Iterate over elements of List and Map using JSTL <c:forEach> tag中查看BalusC帖子以获取更多信息