首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

fk ?eval !true !html

2012-08-30 
fk ?eval !true !?html#if?(col[name]?eval)???????#if?col[escape]!true?????????????????${(col

fk ?eval !true !?html

    <#if?(col['name']?eval)??>?????<#if?col['escape']!true>?????????????????${(col['name']?eval)!?html}?????<#else>${(col['name']?eval)!}?????</#if>??<#else>?????${col['default']!}??</#if>??

解释上述代码:

?

eval的作用,把字符当ftl代码看

?

<#if(col['name']?eval)??>??
如果散列col.name不为null

?? <#ifcol['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>

热点排行