[英]Jersey with ChunkedOutput and JSON in Dropwizard Application
[英]Jersey application/json to parameters
我想使用JSON从客户端应用程序/ json请求发送
{ "content" : "My content", "question" : "WHY?" }
在Jersey休息中是否可以通过某种方式在服务器端检索此JSON:
@POST
@Path("/myMethod")
@Consumes(MediaType.APPLICATION_JSON)
public void myServerMethod(@FormParam("content") String content, @FormParam("question") String question) {
System.out.println(content+" "+question);
}
现在,我无法从json的正文中检索值。
最好的祝福
首先,创建一个代表您的帖子数据的对象:
public class MyPostData
{
private String content;
private String question;
// getters and setters here
}
然后,将您的资源方法更改为:
@POST
@Path("/myMethod")
@Consumes(MediaType.APPLICATION_JSON)
public void myServerMethod(MyPostData data)
{
System.out.println(data.getContent() + " " + data.getQuestion());
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.