使用jstl使用for循环模拟while循环

bal*_*aji -1 java iterator for-loop jstl java-ee

我有这段代码如下

     while(children.hasNext())
            {
                Page child1=children.next();
            }
Run Code Online (Sandbox Code Playgroud)

我需要使用for循环或每个循环在我的jstl中使用此代码.

我可以知道我们该怎么做吗?

Sud*_*hul 5

您可以<c:forEach>在核心JSTL库中使用该标记.它是最有用和最通用的标记之一,在需要迭代数据时使用.

<c:forEach var="listObject" items="${myForm.myList}">
    <c:out value="${listObject.name}" />
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

PS:别忘了加入<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>你的JSP.