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

15411年前 (2015-12-05)freeMarker8523

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>




本文原创,转载必追究版权。

分享给朋友:

相关文章

 程序员的中秋礼物.......

程序员的中秋礼物.......

【小姐你好,我是程序员】“小姐你好,我是程序员。”女生礼貌地回答:“你好,程先生。”男:“……哦,叫我序员就可以了。”   【程序员的愿望】有一天一个程序员见到了上帝。上...

坑爹的ShowModalDialog 后台传值解决方案

 今天遇到需要ShowModalDialog打开页面,通过acceptanceIds 参数值后台过滤出相应结果前台  var url = "loadAccept...

freeMarker Jfinal 获取session里的值

问题:freeMaker session取值的常用格式都试过 session["xxx"],session.xxx 直接xxx 都取不出来?????解决:JFinal与Struts...

开机密码忘记怎么办

1、重新启动计算机,在启动画面出现后马上按下F8键(不同类型型号电脑启动键不一样,参考附加),选择“带命令行的安全模式”。2、运行过程结束时,系统列出了系统超级用户“administrator”和本地...

Java 实现用户资料完整度的前端显示(或根据填写资料自动评分)

前端使用 Bootstrap 的进度条组件显示百分比,后台读取权重并计算信息完整度,并将计算的结果返回给前端,供页面显示。CSS1<link href="static/sc/...

评论列表

发表评论

访客

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