JSTL LOOP – 计数器+ = 3增量
我必须在JSTL中迭代一个集合,但我希望索引在每个循环中增加+3,类似于
for (int i=0; i<50; i+=3) { }
但在JSTL
使用
标记,作为while
, do-while
和jstl
循环的替代,通过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”