一尘不染

在Servlet和Web服务之间共享静态对象

tomcat

我有一个servlet,它处理我希望能够共享一个对象的http get请求,该对象也被web service
im开发。它们都在同一Web应用程序容器中的同一tomcat服务器上。我不确定最好怎么做吗?


阅读 222

收藏
2020-06-16

共1个答案

一尘不染

您可以通过将它们作为属性存储在ServletContext中(使用setAttribute/
getAttribute)在Web应用程序之间共享内容。您可以在ServletContextListener的实现中创建对象,将其存储在中ServletContext,然后从Web服务和Servlet中检索并使用它。

2020-06-16