Mit JAX-RS, ist es möglich, mehr als eine Klasse zu einem einzigen Pfad zugewiesen zu haben? Ich versuche, so etwas zu tun:JAX-RS mehrere Klassen mit dem gleichen Pfad
@Path("/foo")
public class GetHandler {
@GET
public Response handleGet() { ...
}
@Path("/foo")
public class PostHandler {
@POST
@Consumes(MediaType.APPLICATION_JSON)
public Response handlePost() { ...
}
Diese scheinbar nicht erlaubt ist, wie ich:
com.sun.jersey.api.container.ContainerException: A root resource, class PostHandler, has a non-unique URI template /foo
ich immer eine Klasse Anfragen bearbeiten erstellen und dann an Hilfsklassen delegieren. Ich hatte gehofft, dass es einen Standard gibt.