使用JAX-RS,是否可以將多個類分配到單個路徑?我試圖做這樣的事情:具有相同路徑的JAX-RS多個類
@Path("/foo")
public class GetHandler {
@GET
public Response handleGet() { ...
}
@Path("/foo")
public class PostHandler {
@POST
@Consumes(MediaType.APPLICATION_JSON)
public Response handlePost() { ...
}
這顯然是不允許的,因爲我得到:
com.sun.jersey.api.container.ContainerException: A root resource, class PostHandler, has a non-unique URI template /foo
我總是可以創建一個類來處理請求,然後委託給助手類。我希望有這樣做的標準方式。