Java REST使用嵌套JSON
我有一个JSON对象Java REST使用嵌套JSON,java,json,rest,jax-rs,resteasy,Java,Json,Rest,Jax Rs,Resteasy,我有一个JSON对象 { "firstname": "foo", "account": { "city": "bar" } } 我希望在REST后端中序列化它: @POST public Response create(Employee e) 课程: public class Employee { public String firstname; private Address address; } public class Address { public S
{
"firstname": "foo",
"account":
{
"city": "bar"
}
}
我希望在REST后端中序列化它:
@POST
public Response create(Employee e)
课程:
public class Employee {
public String firstname;
private Address address;
}
public class Address {
public String city;
}
不幸的是,我总是收到400
状态码。但如果我这样做了
public Response create(Object o)
一切正常。有什么想法吗?您的JSON与POJO类型不对应(映射)。在JSON中,您有
帐户
,但在Java类型中,您有地址