日期:2014-05-17 浏览次数:20561 次
解释上述代码:
?
eval 的作用,把 字符当 ftl 代码看
?
<#if
(col['name']?eval)??>??
如果散列col.name不为null
?? <#if
col['escape']!true>??
??
如果散列col.escape为true则进入测试,如果col.escape为null则设置为true
??????????
???
${(col['name']?eval)!?html}??
???
如果存在col.name则输出col.name的html形式
???
??
<#else>${(col['name']?eval)!}?
??
如果col.esacpe为false则输出col.name(同样是如果存在col.name)
??
</#if>??
<#else>??
??
${col['default']!}??
?? 如果存在col.default则输出
</#if>