url pattern / * doens在jax-rs上工作

时间:2015-01-13 19:05:01

标签: jax-rs url-pattern

如果我在eclipse上使用jax-rs在动态Web项目中使用<url-pattern>/*</url-pattern>,当我尝试访问index.html时出现404错误但是如果我使用<url-pattern>/whatever/*</url-pattern>它可以正常工作,有人知道原因吗?

1 个答案:

答案 0 :(得分:0)

有一个默认的servlet处理静态内容,就像你的html页面一样。该servlet已映射到/*。只有一个人可以赢。一个小姐不会前往检查另一个。

我见过的结果与你说的相反,即在html上导致404。相反,JAX-RS sevlet会丢失。所以我不确定具体是什么细节决定哪一个获胜,是基于配置,还是特定于服务器,但这两个将与/*配置相互冲突。