freemarker的一些基本应用,如时间的显示

简介: 这个以后一点一点的完善   时间的显示: 我比较常用的方法: ${meeting.startTime?string("yyyy-MM-dd HH:mm:ss")}//?string后面表示显示的格式   循环语句list的应用, 在list循环中,有两个特殊的循环变量可用: item_index:这是一个包含当前项在循环中的步进索引的数值。

这个以后一点一点的完善

 

时间的显示:

我比较常用的方法:

${meeting.startTime?string("yyyy-MM-dd HH:mm:ss")}//?string后面表示显示的格式

 

循环语句list的应用,

在list循环中,有两个特殊的循环变量可用:
item_index:这是一个包含当前项在循环中的步进索引的数值。
item_has_next:来辨别当前项是否是序列的最后一项的布尔值。

其中的item是别名

如:

<#list persons as person>//persons是一个序列,可以是集合数组之类的,person是其别名
          ${person.name}
</#list>

 

if语句的应用:

这种写法有点怪。

<#if x=1>
     输出x=1
<#elseif x=2>
     输出x=2
<#elseif x=3>
     输出x=3
<#else>
     输出x=4
</#if>

 

switch语句的应用:

 

<#switch person.name>
<#case "zhangsan">
张三
<#break>
<#case "lisi">
李四
<#break>
<#case "wangwu">
王五
<#break>
<#default>
默认
</#switch>
目录
相关文章
|
数据库
解决mybatis-plus日期显示为null的问题
解决mybatis-plus日期显示为null的问题
解决mybatis-plus日期显示为null的问题
|
API
Swagger中配置了@ApiModelProperty的allowableValues属性但不显示的问题
Swagger中配置了@ApiModelProperty的allowableValues属性但不显示的问题
743 0
Swagger中配置了@ApiModelProperty的allowableValues属性但不显示的问题
|
3月前
|
Java 网络架构
springboot配合thymeleaf,调用接口不跳转页面只显示文本
springboot配合thymeleaf,调用接口不跳转页面只显示文本
150 0
|
XML SQL Java
Mybatis中的<![CDATA[]]>标签在判断日期场景中的使用
Mybatis中的<![CDATA[]]>标签在判断日期场景中的使用
189 0
|
区块链
JSTL格式化标签
JSTL格式化标签
68 0
|
JSON JavaScript 前端开发
【Thymeleaf】thymeleaf中给input的value属性设置值
【Thymeleaf】thymeleaf中给input的value属性设置值
539 0
|
Java API Spring
freemarker 时间显示不正常 设置时区
项目在本地开发的时候显示正常,部署上服务器就一直差8个小时,最后发现freemarker官方文档有这样的说明
291 0
|
JavaScript 数据可视化 Java
spring boot 用js实现上传文件(包含其他字段)显示进度
spring boot 用js实现上传文件(包含其他字段)显示进度
257 0
spring boot 用js实现上传文件(包含其他字段)显示进度