使用freemarker模板引擎,后台返回的时间格式(datetime类型)无法显示在input type="text"中显示
Posted fanwensong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用freemarker模板引擎,后台返回的时间格式(datetime类型)无法显示在input type="text"中显示相关的知识,希望对你有一定的参考价值。
详情:
在使用freemarker是,在后台查出user,其中有入职时间entryDate(date类型),当我想要将 entryDate 显示在 <input type="text" value="${user.entryDate}"/>时,出现错误,无法显示
显示页面:
原因:
因为freemarker无法确定用那种格式来显示这个时间
解决办法:
在 <input type="text" value="${user.entryDate 加上 ?string(‘yyyy-MM-dd HH:mm:ss‘)}"/>
以上是关于使用freemarker模板引擎,后台返回的时间格式(datetime类型)无法显示在input type="text"中显示的主要内容,如果未能解决你的问题,请参考以下文章
为啥要使用 Velocity/Freemarker/Thymeleaf 等模板引擎进行数据编织
为啥要使用模板引擎? jsp 包括和 jstl vs tile、freemarker、velocity、sitemesh