循环语句的freemarker模板
我想在freemarker模板中创建for语句。 我正在阅读如何http://freemarker.sourceforge.net/,但只有列表。 我如何创建声明或foreach。
parameter.put("size", size);
我想在freemarker模板中创建语句之类的
for (int number = 1; number <= size; number++) {
从Freemarker手册中你可以做到:
<#assign x=3> <#list 1..x as i> ${i} #list>
编辑:注意,如果x
为0(或更小),它将向后计数。 所以你最想要1 ..< x
,它排除x
(这需要FreeMarker 2.3.22)。
您可以使用list
指令:
<#list 1..2 as index> - ${index}
#list>