InjectionUtils - 参数类没有构造函数

viv*_*vek 4 data-binding cxf jax-rs

我正在尝试使用cxf实现发送一个post请求.但是我InjectionUtils - Parameter Class SizeQuantityBean has no constructor with single String parameter, static valueOf(String) or fromString(String) methods在绑定一个类时遇到错误.
我发送请求的代码:

sellerService.register(sellerBean);
Run Code Online (Sandbox Code Playgroud)

执行:

@Path(BASE_PATH + "/register")
@POST
@Produces({MediaType.APPLICATION_JSON})
BaseBean register(@QueryParam("") SellerBean sellerBean){
   ...
   ... 
}
Run Code Online (Sandbox Code Playgroud)

SellerBeanclass有List SizeQuantityBean.如何重新解决这场冲突?

vic*_*cky 5

您是否尝试删除@QueryParam注释,因为您的请求是POST,您应该不使用标记正文.