![]() |
1
6
您可以通过将它们作为属性存储在
ServletContext
(使用)
|
![]() |
2
2
我将进一步阐述我的意见 here .
在最简单的情况下
为此,更好的方法是在
为此,您需要实施 ServletContextListener 接口并在web.xml文件中声明它。
当您的webapp由servlet容器加载时,以及当它即将由servlet容器卸载时,将调用此侦听器一次。在这两种情况下,它都会通过
因此,当从
至于属性名,我将使用您的共享类类名。我还将向共享类添加一个静态访问方法,以从
|
![]() |
3
1
最简单的选择是创建 Singleton -在内存中只允许一个实例的类。由于是通过对类本身调用静态方法获得的,所以servlet和ws都应该可以使用它。 |
![]() |
4
0
如果我对这个问题的另一种理解是正确的,那么应该存储来自请求的数据,然后由Web服务检索。如果要在多用户环境中运行,可以考虑使用内存中的数据库( HSQLDB )临时存储数据。然后你就可以用你的网络服务来检索它了,这是基于一些我无法预测的标准。 |
![]() |
5
0
如果这是特定于应用程序的数据(所有用户(会话)都可以访问),则使用
让servlet类通过特定的属性键在所需范围(应用程序或会话)中设置对象,并让WebService通过相同的属性键从所需范围中获取对象。
我觉得你更需要
这里的单身故事毫无意义。 |
![]() |
user755806 · 从Rest服务返回JSON响应? 7 年前 |