循环语句的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}  

编辑:注意,如果x为0(或更小),它将向后计数。 所以你最想要1 ..< x ,它排除x (这需要FreeMarker 2.3.22)。

您可以使用list指令:

 
    <#list 1..2 as index>
  • ${index}