我有一个扩展JAX-RS'应用。它的ApplicationPath当前是" /"但是这会覆盖来自root的所有请求,这很糟糕,因为我在web.xml中列出了很多其他servlet,我不想用REST处理它们。我想逐步将这些现有端点移到JAX-RS上,但我所见过的所有示例都意味着我无法在服务器上有选择地处理这样的端点,而无需重写URL规则。 / p>
我想这样移动这些端点而不必重命名它们,即无需将/ stuff / list更改为/ rest / stuff / list。
还有其他方法吗?我使用RESTeasy作为我的提供商。它有一个 resteasy.resources web.xml参数选项,我可以用它手动指定我的资源,但仍然需要一个带有ApplicationPath的应用程序。