JSTL LOOP – 计数器+ = 3增量

我必须在JSTL中迭代一个集合,但我希望索引在每个循环中增加+3,类似于

for (int i=0; i<50; i+=3) { } 

但在JSTL

使用标记,作为whiledo-whilejstl循环的替代,通过scriptlet

    

begin初始化, end终止和step增量

 ` ` 

items – 要在循环中迭代的项的集合

begin – 开始迭代的索引。 迭代从此属性值中提到的值开始。 (如果指定了项目)第一项的索引为0.在您的情况下,begin =“0”

end – 迭代的结束索引。 迭代停止在此属性值(包括)中提到的值。 (如果指定了项目)。在你的情况下,开始=“49”。

step – 此属性中指定的迭代的步长值。在您的情况下,步骤=“3”。

var – 包含迭代中当前项的范围变量的名称。 此变量的类型取决于迭代中的项目并具有嵌套的可见性。

varStatus – 包含当前迭代循环状态的范围变量的名称。 此变量的类型为javax.servlet.jsp.jstl.core.LoopTagStatus,并具有嵌套的可见性。

增加3 – > step =“3”

结束循环49 – >结束=“49”