首页 >Java >java教程 >Spring MVC对日期处理时出现的问题

Spring MVC对日期处理时出现的问题

零下一度
零下一度原创
2017-06-25 10:25:511387浏览

一、后台日期类型解析到前端

1.在springmvc的配置文件中添加这个.annotation-driven在配置文件中只配置一次     (此方法全局作用)














 

2.直接在字段上写上  
@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT-8")
private Date inputtime;

二、前端日期类型传到后台

1.在Controller类中添加这个方法      (此方法全局作用)
@InitBinder
public void initBinder(WebDataBinder binder){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.setLenient(false);
binder.registerCustomEditor(Date.class, new CustomDateEditor(sdf, true));
}


2.直接在字段上添加
@DateTimeFormat(pattern="yyyy-MM-dd")
private Date beginDate;

以上是Spring MVC对日期处理时出现的问题的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn