JEECMS中FreeMarker的List

1.遍历List
<#list userList as user> 
… 
</#list> 
List指令还隐含了两个循环变量: 
user_index:当前迭代项在所有迭代项中的位置,是数字值。 
user_has_next:用于判断当前迭代项是否是所有迭代项中的最后一项。 
这2个值也可以控制 null 或者0的出现。

2.报错: freemarker.core.InvalidReferenceException
因为list是不能传入空值的。如果有NULL, 就会报这个的错误 :
只要做一下判断就行了
[#if userList??]
……
[#else]
……
[/#if]

你可能感兴趣的:(JEECMS中FreeMarker的List)