SpringMVC时间类型数据绑定

SpringMVC时间类型数据绑定注意事项和用法。

SpringMVC时间类型数据绑定


在使用SpringMVC进行数据绑定时,如果前端传来的字符串是时间,想进行时间的绑定(后台的数据类型为Date)。

可以在接收参数上添加一个注解@DateTimeFormat


如在一个javaBean中的成员变量如下;

@DateTimeFormat(pattern="HH:mm:ss")
private Date startTime;


此时在controller层的参数使用该javaBean,前端传过来的字符串时间(如:14:20:21)就能顺利的绑定到该javaBean的该成员变量上。


///后来添加////


相反的。如果想把Java中date类型返回给前端的时候,也格式化成对应的格式,可以在对应的成员变量上使用如下注解:

@JsonFormat(pattern="yyyy年MM月dd日 HH时mm分ss秒",timezone = "GMT+8")


文章最后修改时间:2019年01月01日 22:46:19

ICP备案号:粤ICP备18068480号
Copyright © 林国来版权所有