Java 添加帖子正文时无法读取路径参数
添加帖子正文时,无法读取路径参数Java 添加帖子正文时无法读取路径参数,java,rest,wildfly,resteasy,Java,Rest,Wildfly,Resteasy,添加帖子正文时,无法读取路径参数 public class POJO { public int id; public void setId(int id){ this.id = id; } } 我寄到 /测试/x/y 正文: 标题: Content-Type : application/json 我看了这个例子 我不明白为什么我不能读取路径参数。 下面是一个JBoss示例: @POST @Path("book/{id}/comments") pub
public class POJO {
public int id;
public void setId(int id){
this.id = id;
}
}
我寄到
/测试/x/y
正文:
标题:
Content-Type : application/json
我看了这个例子
我不明白为什么我不能读取路径参数。
下面是一个JBoss示例:
@POST
@Path("book/{id}/comments")
public void addComment(@PathParam("id") String bookId, Comment comment);
谢谢@davidhxxx我的问题是PathParam的导入不正确
我有
导入javax.websocket.server.PathParam
而不是导入javax.ws.rs.PathParam代码>在执行方法时,bookId和注释变量不被赋值?带有book id和注释的代码是上面resteasy链接中的一个示例。我的代码有参数a、b和pojoI,我看到了。但是,当执行方法时,您的路径参数是否没有值(null)?当执行我的方法测试时,变量“a”具有POST正文的值(应该转到pojo)。变量“b”和“pojo”是空的。您的代码看起来很好。你能展示一下进口商品吗?问题可能就在那里。
Content-Type : application/json
@POST
@Path("book/{id}/comments")
public void addComment(@PathParam("id") String bookId, Comment comment);