JAX-RSRestfulPOST无固定JSONbody
JAX-RS Restful POST without a fixed JSON body
我有休息服务。
@POST
@Path("/feedback")
@Consumes(MediaType.APPLICATION_JSON)
public void saveFeedback(FeedbackRequest feedback){
我的 FeedbackRequest class 有一个 JSONObject 属性。
public class FeedbackRequest {
private String message;
private JSONObject payload;
private String type;
我将 JSONObject 放入其中的原因是我可以获得具有不同属性的任何 object。但是当我触发我的 api 时,我在处理 'payload' 时收到错误的请求异常。
我的问题是如何处理动态 json body 数据。
我有休息服务。
@POST
@Path("/feedback")
@Consumes(MediaType.APPLICATION_JSON)
public void saveFeedback(FeedbackRequest feedback){
我的 FeedbackRequest class 有一个 JSONObject 属性。
public class FeedbackRequest {
private String message;
private JSONObject payload;
private String type;
我将 JSONObject 放入其中的原因是我可以获得具有不同属性的任何 object。但是当我触发我的 api 时,我在处理 'payload' 时收到错误的请求异常。 我的问题是如何处理动态 json body 数据。