1

次の例を見てください。

私はリソースを持っています

public class HelloWorldResource extends ServerResource {

    @Get
    public String represent(String arg) {
        return "hello, world (from the cloud!)" + arg;
    }


}

それはによってマッピングされます

router.attach("/hi/{message}", HelloWorldResource.class);

/hi/somestuffhere にアクセスすると、represent メソッドの arg パラメータに restlet が入力されるようにルーティングを構成することは可能ですか?

4

1 に答える 1

2

これを試して: String msg = (String) getRequest().getAttributes().get("message");

これをオーバーライドされた doInit() メソッドに配置して、このリソースへのすべてのリクエストに対してこれを自動的に行うことができます。

于 2010-04-19T16:12:01.620 に答える