<#if target??> xxxx </#if>
上面這段代碼判斷target??是否為null,如果不為null時才可以執行if里面的內容,為null時則不進到
if里面
<#if target?? && target != ""> xxxx </#if>
上面這段代碼如果target為空字符串時程序就會報錯,這個判斷就會出現問題 target??是判斷target不為null
並不能判斷target不為空,當target為空時,則target??為true,條件為真則進入后面的判斷,target != ""判斷的
是target不為空則條件為真,可這個本就是空,程序就進不去這個判斷,走到這一步就已經報錯