目录 前言问题描述解决方法 前言 基于Freemarker项目,在接收前端返回的对象中,日期字段处理报错。 问题描述 后端返回的info对象中包含时间字段,直接用${(info.createTime)!''}接收报错。空与非空的情况下都会报错。 解决方法 正确的接收日期字段的格式:${(info.createTime?string("yyyy-MM-dd"))!'无数据 '} 这样写包括了日期格式化,以及非空判断。