1. freemarker获取list的size :
Java
Freemaker
2. list的遍历:
3.list遍历中的下标序号:
_index是list的一个属性
4. list的嵌套:
5. list排序:
升序 .sort_by()
降序 .sort_by()?reverse
6. list标签遍历map:
Java
- ArrayList<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>
6. list标签遍历map:
- <#list avertisementTypeMap?keys as key>
- <option value="${key}">${avertisementTypeMap[key]}</option>
- </#list>
http://lauy.iteye.com/blog/1774917