從路徑(「/ api/webservice/cursos/sugeridos/java-para-desenvolvimento-web」)我需要獲取(「/ api/webservice/cursos /」)。如何從@Path獲取路徑的一部分?
我有類:
@Path("/webservice/cursos")
public class Resource {
@GET
@Path("/sugeridos/{uri: [\\w+\\-]*}")
.........
public Response getCourseByURI(@PathParam("uri") String uri, @Context UriInfo uriInfo) {
String baseUrl = uriInfo.getAbsolutePath().getPath();
}
}
的uriInfo.getAbsolutePath().getPath()
回報:
「/ API/Web服務/ cursos/sugeridos/JAVA - 對desenvolvimento-網」
我只需要:
「/ API/Web服務/ cursos /」