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

sellerService.register(sellerBean);


实现方式:

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


SellerBean类具有SizeQuantityBean的列表。如何解决这场冲突?

最佳答案

您是否尝试过删除@QueryParam注释(因为您的请求是POST),所以不应使用任何标记主体。

10-04 19:12