相关疑难解决方法(0)

JSTL c:forEach,递减数字循环不可能?

我想打印递减数字,如:

<c:forEach var="i" begin="10" end="0" step="-1">
    ... ${i} ...
</c:forEach>
Run Code Online (Sandbox Code Playgroud)

然后我得到了jsp异常:

javax.servlet.jsp.JspTagException: 'step' <= 0
    javax.servlet.jsp.jstl.core.LoopTagSupport.validateStep(LoopTagSupport.java:459)
    org.apache.taglibs.standard.tag.rt.core.ForEachTag.setStep(ForEachTag.java:60)
    ....
Run Code Online (Sandbox Code Playgroud)

但是这个答案说可以以两种方式循环:

JSTL forEach逆序

我怎么了?

java foreach jsp jstl

14
推荐指数
1
解决办法
2万
查看次数

标签 统计

foreach ×1

java ×1

jsp ×1

jstl ×1