【问题标题】:url pattern /* doens't work on jax-rsurl 模式 /* 在 jax-rs 上不起作用
【发布时间】:2015-01-13 19:05:01
【问题描述】:

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

【问题讨论】:

    标签: jax-rs url-pattern


    【解决方案1】:

    有一个默认的 servlet 可以处理静态内容,例如您的 html 页面。该 servlet 已经映射到 /*。只有一个人能赢。错过一个不会转发检查另一个。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-28
      • 2013-04-19
      • 1970-01-01
      • 2015-05-10
      • 2016-09-25
      相关资源
      最近更新 更多