JAX-RS CXF从@BeanParam

时间:2015-07-07 21:58:36

标签: java jax-rs cxf

我的问题很简单,但我没有设法找到答案......是否可以使用JAX-RS(使用CXF实现)从@BeanParam注释参数访问HTTP请求正文?

我试过了,但是它不起作用

@Path("/courses")
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
public class CarsResource {

    @POST
    @Path("/{id}")
    public Course update(@BeanParam CarUpdateRequest request){
        ...
    }
}

 public class CarUpdateRequest {
     @PathParam("id")
     private String id;
     private CarUpdateData data; // inject here the body using JsonProvider
 }

这似乎是一个helloword示例,但我找不到任何有用的例子。很奇怪JAX-RS没有@BodyParam ......

0 个答案:

没有答案