今天练习springMVC遇到如下问题:
Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/json' not supported]
一番折腾最后发现没有在springMVC配置文件中开启json数据转对象功能
下面在重新梳理一下接收请求中的数据:
1.添加json数据转换相关坐标:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.0</version>
</dependency>
2.设置发送json数据(请求body中添加json数据):
设置请求头中content-type为application/json
3.开启自动转换json数据的支持:
@EnableWebMvc
4.设置接收json数据:
@RequestBody