zoukankan      html  css  js  c++  java
  • Freemarker判断对象是否为空

    Freemarker判断对象是否为空

    1. freemarker中显示某对象使用${name}.
      但如果name为null,freemarker就会报错。如果需要判断对象是否为空:

    2. 当然也可以通过设置默认值${name!''}来避免对象为空的错误。
      如果name为空,就以默认值(“!”后的字符)显示。

    3. 对象user,name为user的属性的情况,user,name都有可能为空,
      那么可以写成${(user.name)!''},表示user或者name为null,都显示为空。判断为空

    <!--判断对象是否为空-->
    <#if name??> </#if>
    
    <!--判断不为空,name为空,就以默认值(“!”后的字符)显示-->
    ${name!''}
    
    <!--user,name都有可能为空 表示user或者name为null,都显示为空-->
    ${(user.name)!''}
    
    
  • 相关阅读:
    环求解点值
    汉诺塔(记录每种路径次数)
    快速排序
    选择排序
    冒泡排序
    桶排序
    异或后最大lowerbit
    计数三角形
    nico和niconiconi
    提高程序设计能力的一般方法
  • 原文地址:https://www.cnblogs.com/YangGC/p/12375926.html
Copyright © 2011-2022 走看看