2010-09-16 125 views
2

我该如何获得一个组合资源,以便GET能够向其所有子资源返回一个GET列表,以便它们也可以接受GET?球衣:复合资源

使用@QueryParam和@Path(“students”)和@Path(“student”)这两种方法不适合我在寻找的内容,这就是说,复合资源只是一个用于异构资源。

回答

0

如果资源有一个用@Path注释但没有@GET的方法,则预计返回的值是resoruce(具有@GET)。

因此,像(伪):

@Path("resources") 
class MyResource { 
    var subs = Map[String, AnyRef]() 

    @GET 
    def get = ... 

    @Path("{sub}") 
    def sub(@QueryParam("sub") sub: String) = subs(sub) 
}