0

次のように、安静なWebサービスでクエリパラメーターにアクセスするためにUrinfoを使用しています

@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メソッドのパラメーターにアクセスする方法。

4

1 に答える 1

1

同じ方法。

たぶん私はその質問を理解していません。クエリパラメータには、HTTPメソッドに関係なく同じ方法でアクセスします。PUTのさまざまなパラメータについて話しているのですか?フォームフィールドのことですか?PUTリクエストでフォームデータを送信していて、それにアクセスしたい場合は、@FormParamを使用してそれらをメソッドパラメーターまたはフィールドに挿入できます。ところで、UriInfoを使用する代わりにクエリパラメータを挿入するために使用できる@QueryParamもあります。

于 2012-05-02T09:28:00.407 に答える