如何在迭代列表时获取 *.ftl 中的索引

how to get index in *.ftl while iterating list

我想在迭代列表时获取列表 *.ftl 中的项目数。 它从 *.jsp 转换为 *.ftl 文件。 请help.thank你

喜欢 <#list foos as foo>...${foo?counter}...</#list>,如果你希望它以 1 开头。foo?index 如果你希望它以 0 开头。(另请参阅:http://freemarker.org/docs/ref_builtins_loop_var.html

如果您使用的是:

<#list ['A', 'B', 'C'] as x>

    ${x}

</#list>

o/p:
A
B
C

如果你将使用 x?index 它将 return 元素的索引,但它的计数从 0 开始,如:

<#list ['A', 'B', 'C'] as x>

${x?index}

</#list>

o/p:
0
1
2