JAX-RS选项路径参数不工作
我试图使用以下构造JAX-RS选项路径参数不工作,jax-rs,Jax Rs,我试图使用以下构造 @ApplicationPath("app") @Path("api/{userid}/model") public class ModelService { @Get @Path("{modelid: (.*)?}") public Response removePreProcessor(@PathParam("userid") String sUserId, @PathParam("preprocessorid") String sPreProcesso
@ApplicationPath("app")
@Path("api/{userid}/model")
public class ModelService
{
@Get
@Path("{modelid: (.*)?}")
public Response removePreProcessor(@PathParam("userid") String sUserId, @PathParam("preprocessorid") String sPreProcessorId)
{
return Response.build();
}
}
我无法访问以下两个REST URL
GET http://localhost:8080/XXXX/app/api/xyz/model
GET http://localhost:8080/XXXX/app/api/xyz/model/123
让我知道我做错了什么
-提前谢谢当我读到你的问题时,有几件事看起来很奇怪,但它们可能与上下文有关 但有一件事似乎是错的: 您正在使用一个
@PathParam(“预处理器”)
,但我在您的路径中看不到这个参数
你有日志吗