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