我已经实现了Spring RESTful Web服务。使用Jackson JSON进行对象映射。我有一个接受两个参数的方法。
public Person createPerson(
@RequestBody UserContext userContext,
@RequestBody Person person)
客户端如何构造一个请求,其中多个JSON对象将在正文中传递?
这可能吗?
- 斯里兰卡
答案 0 :(得分:58)
我很确定这不起作用。可能有一种解决方法,但更简单的方法是引入包装器对象并更改签名:
public class PersonContext{
private UserContext userContext;
private Person person;
// getters and setters
}
public Person createPerson(@RequestBody PersonContext personContext)