freemarker 判断日期变量为空处理 及InvalidReferenceException异常处理

1548年前freeMarker5538

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>




相关文章

springboot框架 后台获取微信小程序用户的openid

小程序端app.js中:// 登录     wx.login({       succ...

Linux学习基础篇(一)-Linux系统中各目录的作用

Linux学习基础篇(一)-Linux系统中各目录的作用

目录名目录作用         /bin/存放系统命令的目录, 普通用户和超级用户都可以执行。 不过放在/bin下的命令在单用户模式下也可以执行 &nbs...

jfinal 定时任务

1、去quartz官网下载 定时任务jar包(http://www.quartz-scheduler.org/)quartz-*.*.*.jar2、创建定时任务:public class SetAre...

js/jquery 日历控件及实例下载

js/jquery 日历控件及实例下载

实现日历控件效果:页面:<link href="${base}/resource/${profile.path}/css/lhgcalendar.css" rel="...

低分子肝素:90%以上保胎孕妈的护航神药,到底是什么鬼?

放眼望去,保胎门诊部、住院部,保胎微信群、QQ群,占比90%以上的保胎孕妈均使用了低分子肝素进行保胎,堪称“保胎神药”!   没用肝素,就不叫保胎!  可见保胎孕妈中凝血、易栓症状较为普遍。再好的胚胎...

postgresql如何修改表的自增序列值(瀚高数据库)

例如:我要修改sys_dict_data表的dict_code自增值。在 pgsql 中,id 自增是通过序列 SEQUENCE。一般表的自增序列名称由数据表名+主键字段+seq组成。ALTER SE...

评论列表

寻寻觅博客
2015-12-05 23:23:23

技术流

萨瓦迪卡 回复:
是哒[挤眼]
2015-12-09 10:03:23

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。