好贷网好贷款

freemarker中空值 null的处理 ?exists ?default("")

发布时间:2016-12-4 22:26:09 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"freemarker中空值 null的处理 ?exists ?default("")",主要涉及到freemarker中空值 null的处理 ?exists ?default("")方面的内容,对于freemarker中空值 null的处理 ?exists ?default("")感兴趣的同学可以参考一下。

<#list listBlogPost as blogPost> </#list> 如果 listBlogPost 为NULL 会报错.加上?exists(是否存在) 或者?default("") 如果为null时默认为空,例子: <#if listBlogPost?exists && listBlogPost.size != 0 > <#if Session["cartList"]?exists>         <#list Session["cartList"] as item> ${pageTitle?default("")} <#if s?exists>    ${s?if_exists}    exists用在逻辑判断,而if_exists用来打印东西时用到,如果存在打印,不存在打印空字符串.    exp1?exists将会被exp1??代替    exp1?if_exists将会被exp1!代替    exp1?default(exp2)将会被exp1!exp2.

上一篇:Struts2中使用FreeMarker充当表现层
下一篇:黑马程序员 多线程

相关文章

相关评论