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);