栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

javax.ws.rs.NotFoundException:找不到完整路径的资源错误发生

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

javax.ws.rs.NotFoundException:找不到完整路径的资源错误发生

我没有机会测试您的版本(使用web.xml),说实话,当我使用Resteasy 时,我对 xml的使用不多,所以我不会去尝试解释什么是错误的(如果有的话) )与web.xml。

但是当使用

javax.xs.rs.core.Application
子类时,我们可以定义一个
@ApplicationPath("/path")
注释。它使用url映射为我们的JAX-RS应用程序定义了一个
servlet /path/*
。这在JAX-RS规范中指定。

您可以在第2.3.2节

Configuration-Servlet
中看到有关此部署选项以及其他选项的更多信息。这是1.1规范(您正在使用2.0),但是部署选项相似。我只是找不到指向2.0的HTML链接。您可以从此处下载pdf 。

您还可以在文档中阅读有关Resteasy部署的更多信息。

但基本上,这是什么部署选项的作用是扫描的注解@Path,@Provider为应用程序等。原因是JAX-RS将首先分别在重写getClasses()和中查找类和对象getSingletons()。如果然后返回空集,这将告诉JAX-RS进行扫描(按照规范)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/376392.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号