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

15411年前 (2015-12-05)freeMarker8415

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>




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

分享给朋友:

相关文章

plsql 中number类型字段 取消科学计数法显示

 PL/SQL DEVELOPER中禁用科学计数法:Tools - Prefrence - SQL Window - 选择:"Number fields to_char&quo...

java.lang.ClassNotFoundException: oracle.jdbc.driver.OralceDriver

 java.lang.ClassNotFoundException: Oracle.jdbc.driver.OracleDriver这个错误;原因可能是 少了驱动 ,少包class...

get/post方式调用http接口

get/post方式调用http接口

 1. 项目环境如下:myeclipse8.5 、tomcat5.0/weblogic、xp、JDK:开发1.5,编译1.4为了方便,在原来的web项目UpDown中新建了一个httpcal...

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

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

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

jquery 操作html元素(及CSS)

jquery 操作html元素(及CSS)

 $("li").addClass("aui-user-view-cell aui-img") ;  //给元素添加样式$('#a1...

MyEclipse 中项目修改SVN的地址

MyEclipse 中项目修改SVN的地址

在工作环境调整时,有的时候SVN服务器的地址需要修改,而正在开发中的项目在Eclipse中有些代码没有提交,此时怎么修改SVN的地址呢?以下有一个简单的办法:一、在MyEclipse中选择Window...

评论列表

寻寻觅博客
寻寻觅博客
11年前 (2015-12-05)

技术流

萨瓦迪卡 回复:
是哒[挤眼]
11年前 (2015-12-09)

发表评论

访客

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