freemarker list (长度,遍历,下标,嵌套,排序)

来源:互联网 发布:炼数成金教程软件测试 编辑:程序博客网 时间:2024/05/20 01:13

1. freemarker获取list的size :

JavaArrayList<String> list = new ArrayList<String>();Freemaker${list?size}


2. list的遍历:

<#list animals as being>    <tr>        <td>${being.name}${being.price}<td>    </tr></#list>

3.list遍历中的下标序号:

_index是list的一个属性<#list list as a>     ${a_index}</#list> 

4. list的嵌套:

<#list jsskList as jsskVO>   <#list kcList as kcVO>           <#if kcVO.kch=jsskVO.kch> (kcVO里有编号和名称,而jsskVO里只有编号)                  ${kcVO.kcm}            </#if>   </#list></#list>

5. list排序:

升序 .sort_by()<#list list?sort_by("字段") as x></#list>降序 .sort_by()?reverse<#list list?sort_by("字段")?reverse as x> </#list>


参考地址:http://www.myexception.cn/web/1179203.html


0 0
原创粉丝点击