0

我有一个嵌入式 Jetty 服务器(当前使用 8.1.16),我正在部署多个资源,其资源路径如下:

1) /users (路径规范: /users) 2)/users/{id} (路径规范: /users/*)

上下文路径设置为 (/)。如果我首先为通配符添加 servlet(即 /users/*),然后 /users 一切似乎工作正常。我可以在 /users 和 /users/<> 成功访问资源。

但是,如果将 servlet 添加到 ServletContextHandler 的顺序颠倒过来,我只能使用通配符访问路径(即 /users/*),并且在 /users 上得到 404。这是预期的吗?即使顺序颠倒,我如何才能访问这两种资源?有没有人遇到过这样的问题?

提前致谢。

4

0 回答 0