如何在JSP中使用具有end,var和begin属性的每个循环的多个JSTL?
我遇到了一个问题,我有两个for-each语句。第一个语句中的内容正在显示;但对于每个循环,它没有显示任何东西。
<c:forEach end="${economy.flagBank}" var="loopIndex" begin="1">
1
</c:forEach>
<c:forEach end="${economy.flagTank}" var="loopIndex" begin="1">
2
</c:forEach>
// Both flagBank and flagTank have 1.
Output: 1
上述陈述中是否有任何错误?我需要在页面中为每个写10个左右。
答案 0 :(得分:1)
唯一可能的解释是,$ {economic.flagTank}不是你写的。
<c:forEach end="1" var="loopIndex" begin="1">
1
</c:forEach>
<c:forEach end="1" var="loopIndex" begin="1">
2
</c:forEach>
产生1 2的输出,所以你必须有$ {economic.flagTank}&lt; 1