JavaEE + Jax RS + WebApp:为默认servlet配置url-pattern?

时间:2017-09-09 22:03:00

标签: java rest web-services wildfly java-ee-7

我有一个JAX-RS服务,没有web.xml描述符(通过@ApplicationPath(" /")注释)可以正常工作。但是,当我添加一个空的web.xml描述符以便从同一个战争中提供静态文件时,我得到一个" Forbidden"来自http服务器的JAX-RS端点的状态。

在JavaEE环境中混合WebApplications和JAX-RS的推荐方法是什么?

基本上,我想将默认servlet限制为" / assets / *"并将JAX-RS部署到" / *" (利用较长匹配优先的事实)。因此,配置默认servlet是关键部分。是否有符合JavaEE标准的方法?我能以某种方式以符合JavaEE的方式引用默认servlet吗?或者我可以使用一个简单的servlet实现吗?

0 个答案:

没有答案