Java jax-rs中的ServletContext相同吗

Java jax-rs中的ServletContext相同吗,java,jax-rs,Java,Jax Rs,我正在设计两个不同的restful api Jetty中的JAX-RS。我有一个问题,是一样的吗 ServletContext在我的课堂上被注入? 由于ServletContext中的setAttribute,我的两个不同服务能否共享同一个对象?每个Java虚拟机的每个“web应用程序”都有一个上下文。(一个“web应用程序”是安装在服务器URL名称空间的特定子集下的servlet和内容的集合,例如/catalog,并且可能通过.war文件安装。)。请检查此,这取决于:它们是否都在同一个.war

我正在设计两个不同的restful api Jetty中的JAX-RS。我有一个问题,是一样的吗 ServletContext在我的课堂上被注入?
由于ServletContext中的setAttribute,我的两个不同服务能否共享同一个对象?

每个Java虚拟机的每个“web应用程序”都有一个上下文。(一个“web应用程序”是安装在服务器URL名称空间的特定子集下的servlet和内容的集合,例如/catalog,并且可能通过.war文件安装。)。请检查此

,这取决于:它们是否都在同一个
.war
文件中?如果是,那么是;如果不是,那么不是。每个
.war
文件都是它自己的servlet上下文。如果您阅读文档,即的javadoc,您会发现:每个Java虚拟机的“web应用程序”都有一个上下文。(一个“web应用程序”是安装在服务器URL名称空间的特定子集下的servlet和内容的集合,例如
/catalog
,可能通过
.war
文件安装。)对不起,我在osgi框架上运行了它,这些都是相同的捆绑包。谢谢,我想我已经找到答案了。这两个RESTAPI位于我的JAX-RS应用程序的相同上下文路径中,因此它们共享相同的servletContext