FreeMarker空值的处理

来源:互联网 发布:可以演戏的软件 编辑:程序博客网 时间:2024/05/19 12:24

判断元素是否存在

    user.name?exists     user.name??     <#if user.name?exists>     //TO DO    </#if>    <#if user.age??>     //TO DO    </#if>

忽略空值

    假设前提:user.name为null     ${user.name}//异常     ${user.name!}//显示空白     ${user.name!'vakin'}//若user.name不为空则显示本身的值,否则显示vakin     ${user.name?default('vakin')}//同上     ${user.name???string(user.name,'vakin')}//同上
原创粉丝点击