0
基本上我想要做的是编辑存储在我的数据库中的实体。为此,我有一个方法试图访问@PathParam
定义的参数。我的问题是,它回来为null
。这是我的方法:我如何从@QueryParam得到值
@PUT
@Path("/{id}")
@Produces(MediaType.APPLICATION_JSON)
public Response edit(@PathParam("id") Long id, @QueryParam("myParam") String name)
{
return Response.ok().build();
}
我使用邮递员发送参数到我的服务器。我的网址如下所示:
http://localhost:8080/myApplication/rest/users/1?myParam=test
如何从参数中获取值?
我得到了400个状态代码 – ffs
@ffs如果你得到404;这意味着你的路径+ Http Method组合不存在。请记住,您的API仅限于PUT方式,请确保您选择了PUT。请澄清您的问题:附上您在邮递员上的屏幕截图,以便我们能够为您提供帮助。 – LeTex
我从课堂上删除了我的其他方法,现在它可以工作... – ffs