0

これは簡単な質問のように思えますが、Restfulie のドキュメントにも見つからず、Google も例を挙げていません。

リソースが定義されており、メソッドが呼び出されていますが、使用された URL のクエリ パラメーターにアクセスする必要があります。これは、おそらく HttpRequest にアクセスすることを意味します。Restfulieでそれを行う方法を知っている人はいますか?

@Resource
public class Subscribers
{

    private final Result result;

    public Subscribers(Result result ){
        this.result = result;
    }

    @Get
    @Path("/subscribers")
    public void get() {

        // Need to get at the query parameters here...

        result.use( json() ).from( "You got me" ).serialize();
    }
}
4

1 に答える 1

1

この方法を試してください

@Get
@Path("/subscribers")
public void get(@QueryParam("name") String name) {


}

キーと値をリクエストURLに追加する必要があります。また、値をエンコードする必要があります。 http://mydomain/subscribers?name=abcde

于 2012-08-21T09:41:16.207 に答える