FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。
https://freemarker.apache.org/
http://freemarker.foofun.cn
还有另外一种叫做thymeleaf
第一步导包
然后在springmvc中配置freemark
<bean class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">
<property name="templateLoaderPath" value="/WEB-INF/views" />
<property name="defaultEncoding" value="UTF-8"></property>
</bean>
<bean class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver">
<property name="contentType" value="text/html;charset=utf-8"/>
<property name="suffix" value=".ftl" />
</bean>
然后自己配置一个模板例如 cc.ftl
springController中新增加一个方法
遍历
<#list xxList as xx>
${item.createtime?string(“yyyy-MM-dd HH:mm:ss zzzz”)}