Когда тип контента - application / json, @ RequestBody может прочитать тело запроса и десериализовать в объект, но тип контента - application / x-www-form-urlencoded , spring-mvc не может поддерживать этот тип контента с @RequestBody аннотация.
В моем проекте я столкнулся с этой проблемой, я хочу поддерживать их обоих одновременно, но не хочу терять удобство @ RequestBody.
Есть ли другой способ поддержки этих двух типов контента, и, например, @RequestBody может автоматически десериализовать тело запроса в объект?
@RequestMapping(value = "/test")
public String test(@RequestBody User user) {
return user.toString();
}