当我在控制器类中使用@RequestBody时,出现异常。

但是我只需要将@RequestBody用于post方法。

引起原因:org.springframework.web.HttpMediaTypeNotSupportedException:
内容类型“application / json”不受支持

任何人都可以帮助您解决此问题。

最佳答案

您可以添加此注释

@RequestMapping(method = RequestMethod.PUT, consumes = MediaType.APPLICATION_JSON)

或者把这个依赖
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>2.4.3</version>
</dependency>

10-06 06:01