@RequestBody怎么加contentType
时间: 2023-11-04 08:59:44 浏览: 87
快速解决SpringMVC @RequestBody 用map接收请求参数的问题
如果要在Spring MVC中使用@RequestBody注解,需要使用HttpMessageConverter将HTTP请求中的JSON文本转换为Java对象。在使用@RequestBody注解时,需要设置contentType为“application/json”,例如:
```
@RequestMapping(value = "/some/path", method = RequestMethod.POST, consumes = "application/json")
public ResponseEntity<Void> handleRequest(@RequestBody MyRequestObject requestObject) {
//处理请求逻辑
}
```
其中,consumes属性指定请求数据的Content-Type为“application/json”。
阅读全文