为了账号安全,请及时绑定邮箱和手机立即绑定

${uuu!?string('yyyy-MM-dd HH:mm:ss')}

${uuu!?string('yyyy-MM-dd HH:mm:ss')}  我亲测如果uuu为空或不存在 ,这个表达式不能执行,会报错,有谁遇到过吗

正在回答

3 回答

后面加感叹号就可以了  

顺便问一句 我日期转换为啥会失败

${approveInfo.auditDate?string('yyyy-MM-dd')!}
值:Tue Jan 21 15:42:58 CST 2020


0 回复 有任何疑惑可以回复我~
#1

qq187

我说错了 抱歉 为null的时候 ${(日期类型的字段?string('yyyy-MM-dd'))!} 多加一层括号就能解决!!!
2020-01-21 回复 有任何疑惑可以回复我~

不存在你还转,肯定报错啊,你再看一遍上一节老师null值和不存在咋处理的

1 回复 有任何疑惑可以回复我~

不存在你给个默认值啊,不存在你还进行转字符串输出操作,你指针指向的内存对象为空,肯定报错啊

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java模板引擎之Freemarker
  • 参与学习       36618    人
  • 解答问题       52    个

学习Java模板引擎中Freemarker技术,web开发人员必要掌握的技术之一

进入课程

${uuu!?string('yyyy-MM-dd HH:mm:ss')}

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信