2012-07-31 59 views
4

我在c:forEach循环中生成标记。我怎样才能确定这个循环是上次运行的,以便根据我的要求生成一些额外的标记?如何找到最后一次循环运行?

<c:forEach items="${sessionScope.leadListIs}" var="leadList"> 
    <li>Test</li> 
    <!-- if this loop running final time then --> 
    <li>Last</li> 
    <!-- end-if --> 
</c:forEach> 
+1

你不能只把'

  • 最后
  • '循环后? – lynks 2012-07-31 12:34:00

    回答

    1

    尝试

    <c:forEach items="${sessionScope.leadListIs}" var="leadList" varStatus="status"> 
        ${status.last ? '<li>Last</li>' : '<li>Test</li>'} 
    </c:forEach> 
    

    问候