这有可能以任何方式实现吗?
@RequestMapping(value = "/test", method = RequestMethod.POST)
public String test(@RequestBody Person personJson , Person personRegular){
Person person = personJson != null ? personJson : personRegular;
}
答案 0 :(得分:0)
是的,如果您发送Person
的json表示作为POST主体,它将绑定到personJson,并且请求参数将绑定到personRegular
,另一种方式可能是发送id
作为请求参数,通过执行数据库查找填充personRegular
模块属性,并使用@ModelAttribute