freemarker中List的系列标签
来源:互联网 发布:java远程调用意义 编辑:程序博客网 时间:2024/05/17 06:44
如果需要显示当前循环到第几项,可以这样写
<#list ["hello","welcome","hi"] as word>
<span>${word_index+1},${word}</span></br>
< /#list>
<#list ["hello","welcome","hi"] as word>
<span>${word_index+1},${word}</span></br>
< /#list>
as 后面的那个变量,加上_index,就可以表示当前循环到第几项
结果是:
1,hello
2,welcome
3,hi
有时候,最后一项在显示的时候可能要做特殊处理,怎么判断最后一项?
<#list ["hello","welcome","hi"] as word>
<span>${word}</span><#if word_has_next>,</#if></#list>
as 后面的那个变量,加上_has_next,就可以判断是否最后一项
结果是:
hello,welcome,hi
如果想在循环中判断到某一项时退出,可以这样做
<#list users as user>
<span>${user.name}</span>
<#if user.name == "pxx"><#break></#break>
< /#list>
对一个列表的遍历,如果要对第一个已经最后一个元素做特殊的处理如何的判断呢?
<#list books as book>
<#if book_index = 0>...</#if><!--判断是否是第一个元素-->
<#if !book_has_next>...</#if><!--判断是否是最后一个元素-->
</#list>
item_index 即为当前对象的下标
长度:list.size()
阅读全文
1 0
- freemarker中List的系列标签
- freemarker的<#list>标签的用法。
- freemarker中list的使用
- Freemarker中list的用法
- FreeMarker标签 获取list的大小和下标
- freemarker map 中 嵌套list的例子
- Freemarker中list的相关使用
- freemarker中list排序
- FreeMarker中list排序
- FreeMarker中list排序
- FreeMarker中list排序
- freemarker 中list
- freemarker 在FreeMarker中使用JSP标签
- freemarker的if标签
- freemarker的if标签
- FreeMarker的if标签
- freemarker的常用标签
- freemarker的标签整理
- 观察者模式
- CentOS7安装ActiveMQ
- 机房练习赛nan(分块压缩)
- underscore学习之array
- 回顾2014.03之构建高性能web站点
- freemarker中List的系列标签
- Oracle体系结构
- CentOS下yum安装、源的选择及介绍
- 读写二进制文件引发对Pipeline的认识
- vbo和fbo的结合使用
- 5个很好的Python面试题
- Struts2简介 、使用Struts2 、参数传递 、使用Session 、登录
- 导出内核符号错误!(err -22)
- 微信支付/支付宝指纹支付原理