1. 程式人生 > >freemark判斷傳過來的值為空和不為空及問號、感嘆號用法

freemark判斷傳過來的值為空和不為空及問號、感嘆號用法

<#if isAudit! == ''>//若isAudit為null和"" 均執行如下
		傳過來的isAuit為空
		
</#if>

	
<#if isAudit! != ''>
		傳過來的isAudit不為空
</#if>

1.freemarker感嘆號的用法

Invoice Date: ${(customer.invoice.date)!}

2.freemarker使用問號判斷

<!-- ??是判斷物件是否為空(??是?exists的縮寫) -->
<#if object ??>${object}<#if>

注:上面是兩種寫法(如果object不為空,則執行裡面語句)