@ResponseBody
@RequestMapping(value="/getUser")
public JSONObject getContent(@ReqeustBody User user)
Run Code Online (Sandbox Code Playgroud)
这是我的控制器代码。
@Data
public class User{
private String username = "administrator";
private String password = "123456";
private Integer age = 18;
}
Run Code Online (Sandbox Code Playgroud)
这是我的User班级代码。
{
"username":"admin",
"password":"000",
"age":""
}
Run Code Online (Sandbox Code Playgroud)
当我执行上述POST操作时JSON,我得到的age属性为null。
我想用默认值反序列Jackson化空字段(""或null)JSON。
像这样:
{
"username":"admin",
"password":"000",
"age":18
}
Run Code Online (Sandbox Code Playgroud)
我应该怎么办?