我知道我们可以使用_method(@RequestBody ObjectClass obj)
来映射对象。
我想要实现的目标是_method(@RequestBody ObjectClass obj, @RequestBody OtherObjectClass obj2)
,但不起作用。
有没有办法使用相同的请求映射两个对象?
谢谢!
答案 0 :(得分:2)
HTTP请求由标头和正文组成。 对于单个请求,您只有一个请求正文,但您不能拥有两个请求正文。然后,您可以解析请求主体以从中提取不同的变量,例如,如果您的请求主体是JSON,那么您可以解析它并将其转换为对象。
请参阅this example,进一步参见"传递多个json对象"