码迷,mamicode.com
首页 > 其他好文 > 详细

FreeMarker list指令(3.2)

时间:2016-01-02 10:25:06      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

当需要用列表来遍历集合的内容时,list指令时非常好用的。

语法:

<#list sequence as item>

...

</#list>

说明:

  1. sequence:表达式将被算作序列或者集合,item:循环变量(不是表达式)的名称 。
  2. 在list循环中,有两个特殊的循环变量可以使用:
  3. item_index:这是一个包含当前项在循环中的步进索引的数值。(从0开始)
  4. item_has_next:来辨别当前项是否是序列的最后一项的布尔值。

示例:

<#assign seq=["winter","spring","summer","autumn"]>

<#list seq as x>

${x_index+1}.${x}<#if x_has_next>,</#if>

</#list>

打印结果:

1.winter,2.spring,3.summer,4.autumn

FreeMarker list指令(3.2)

标签:

原文地址:http://www.cnblogs.com/kjitboy/p/5094147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!