您的位置:首页 > 其它

freemark常见用法

2016-05-12 10:05 295 查看

freemark常见用法

使用boolean变量

window.canBuyMore=true;
window.buyMorePeroid=${buyMorePeroid!0};
window.isSuite=${isSuite?c};/*http://stackoverflow.com/questions/19330013/freemarker-boolean-attribute-retrieval */


防xss攻击

${orgFullName}

${orgFullName[0..13]}...

" data-snippet-id="ext.3f2aa43241d9104900ab3cfc1fc7f1ce" data-snippet-saved="false" data-codota-status="done">[code] <#escape x as x?html>
<#if orgFullName?length lt 15   >
${orgFullName}
<#else>
${orgFullName[0..13]}...
</#if>
</#escape>


截断指定长度

li-active enabled_hover li-none disabledenabled" title="${item.orgName}" >未命名企业

${item.orgName}

${item.orgName[0..13]}...

" data-snippet-id="ext.bfeecff6f517e4aa346cabb6a398ab37" data-snippet-saved="false" data-codota-status="done">[code]<li  data-orgid="${item.orgId}" class="<#if item.defaultSelect! == '1' >li-active enabled_hover <#elseif item.canBuy==false>li-none disabled<#else>enabled</#if>" title="<#escape x as x?html>${item.orgName}</#escape>" ><#if item.orgName=="">未命名企业<#else><#escape x as x?html>
<#if item.orgName?length lt 15   >
${item.orgName}
<#else>
${item.orgName[0..13]}...
</#if>
</#escape></#if></li>


The following has evaluated to null or missing

原因:要显示的字段没有getter方法

为空容错

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  freeMark