我正在使用Urinfo访问我的restful Web服务中的查询参数,如下所示
@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");
如何使用uriinfo访问 PUT metod的参数。
答案 0 :(得分:1)
同样的方式。
也许我不明白这个问题。无论HTTP方法如何,都以相同的方式访问查询参数。你在谈论PUT的不同参数吗?你的意思是表格字段?如果要在PUT请求中发送表单数据并且想要访问它,可以使用@FormParam将它们注入到方法参数或字段中。顺便说一句,还有@QueryParam可以用来注入查询参数而不是使用UriInfo。