<#if isAudit! == ''>//若isAudit为null和"" 均执行如下
传过来的isAuit为空
</#if>
<#if isAudit! != ''>
传过来的isAudit不为空
</#if>
1.freemarker感叹号的用法
Invoice Date: ${(customer.invoice.date)!}
注:https://blog.csdn.net/guoshijie1993/article/details/72622059
2.freemarker使用问号判断
<!-- ??是判断对象是否为空(??是?exists的缩写) -->
<#if object ??>${object}<#if>
注:上面是两种写法(如果object不为空,则执行里面语句)
https://blog.csdn.net/qq_39004032/article/details/81383139?utm_source=blogxgwz0
------分割线------
freemarker中??和?的区别
??是判断对象是否为空,例如:<#if object??>object对象不为空(即object存在)</#if>
?后面要加内建函数名,例如:<#if object?exists>object对象不为空(即object存在)</#if>
<#if str??>${str?string}</#if><#--将str以字符串形式显示-->
注:https://blog.csdn.net/hai330/article/details/75011121
总结:判断对象是否null,可使用 ??