Я использую Urinfo для доступа к параметрам запроса в моем веб-службы RESTful следующимUriinfo для метода PUT
@GET
@Produces("text/plain")
@Path("/association")
public Response Association(
@Context UriInfo uriInfo){
String clinicianId = uriInfo.getQueryParameters().getFirst("clinicianId");
List<String> providerList = uriInfo.getQueryParameters().get("clinicialProviderId");
Как получить доступ к параметрам для PUT Metod с помощью uriinfo.
Возможно ли получить доступ к Form Param с помощью UriInfo? – user1321824
Нет. Параметры формы являются частью объекта сообщения, а не частью URI. Другой способ доступа к параметрам формы - добавить параметр типа Form в свой метод PUT и затем вызвать form.get («param-name»), чтобы получить значение параметра. Например: '@PUT public Response putSomething (Form myForm)', а затем 'myForm.get (" foo ")' или 'myForm.getFirst (" foo ")'. –