关于使用spring mvc前后端上传数据日期格式
前端页面传入数据到后台,String,int等等类型都很友好,但是Date类型不能直接上传到服务器。否则会报异常
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190429211624239.png)
此时我们可以用ackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。来解决这个问题,在你需要传入到服务器或者数据库上添加上注解
//timezone东八区的意思
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
//传入数据库要以这种形式
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date birthyear;
此时就能正常接收和传入了
//timezone东八区的意思
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
//传入数据库要以这种形式
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date grade;
但是我们要添加相关的jar包
<!-- jackson-core -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.4</version>
</dependency>
<!--jackson-databind-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.4</version>
</dependency>
<!--jackson-annotations-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.4</version>
</dependency>
最新文章
- [转]Raspberry Pi树莓派无线网卡配置[多重方法备选]
- [05]APUE:标准 I/O 库
- MongoDB官网驱动仓库封装
- 几种网络加载的过渡(更新MaterialProgressBar)
- asp.net get server control id from javascript
- [BZOJ 3227] [SDOI 2008] 红黑树(tree)
- Android为TV端助力 UDP协议
- SPOJ 10570 LONGCS - Longest Common Substring
- python随机数学习笔记
- Spring-data-redis: serializer实例
- IDEA中的常用设置
- Meet in the middle学习笔记
- Bzoj3122:多项式BSGS
- JAVA 垃圾笔记一溜堆
- ubuntu在终端使用的常用命令
- Golang之继承,多重继承(struct)
- 合并子目录(hash)
- 导入android studio项目,编译失败
- Robotium测试报告的生成方法(上)
- 默认action和ActionSupport
热门文章
- Spring MVC 学习总结(十)——Spring+Spring MVC+MyBatis框架集成(IntelliJ IDEA SSM集成)
- .Net Core 简单定时任务框架封装
- jsonp请求
- SQL Server中锁与事务隔离级别
- MVC架构介绍—查询功能的开发
- 5.数码相框-额外项目电子书总结,并使用svgalib库
- 【Spring】24、<;load-on-startup>;0<;/load-on-startup>;配置
- JavaScript中的递归
- 5大JavaScript前端框架简介
- CSS 3D transforms