有没有办法将这段 Java 代码写成纯 JSTL?
for(int g = 0; g < eval.getCriterionGroupCount(); g++{
//processing
for(int c = 1; c < eval.getGroups().get(g).getCriterionCount() + 9; c++){
//processing
}
}
- eval 是一个类的实例
- getCriterionGroupCount 返回一个整数
- getGroups 返回一个 ArrayList
- getCriterionCount 返回一个整数
最佳答案
给你
<c:forEach var="g" begin="0" end="${eval.criterionGroupCount}" step ="1">
<c:forEach var="c" begin="1" end="${eval.groups[g].criterionCount + 9}" step ="1">
</c:forEach>
</c:forEach>
假设 eval
可通过 pageContext/request/session/servletContext 获得
关于java - JSTL foreach 帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6142298/