freemarker 判断日期变量为空处理 及InvalidReferenceException异常处理
at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:98);
InvalidReferenceException异常会在变量为空时报出;
1.日期变量为空判断
<#if result.list[0].benStartDate??>
${result.list[0].benStartDate?string('yyyy-MM-dd')}
<#else>
</#if>
2.普通变量为空判断:
<#if result.list[0].travelType??>
${result.list[0].travelType.travelTypeName!""}
<#else>
</#if>
本文原创,转载必追究版权。