2010-09-16 107 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) 
}