Java Servlet上下文可序列化属性持久性

Java Servlet上下文可序列化属性持久性,java,servlets,Java,Servlets,我设置了一个servlet上下文属性,它是可序列化类的对象。它是否像会话属性一样在应用程序服务器重新启动后持续存在?Servlet API不要求/指定这一点。从技术上讲,这取决于所讨论的servletcontainer。据我所知,没有人这样做。您希望查阅有关servletcontainer的文档。如果它不支持这一点,那么您需要在and和的帮助下自己保存并恢复它。servlet上下文中的属性不会自动保存。如果你想坚持下去,你需要自己去做 我认为servlet上下文属性的持久性不是一个好主意。ser

我设置了一个servlet上下文属性,它是可序列化类的对象。它是否像会话属性一样在应用程序服务器重新启动后持续存在?

Servlet API不要求/指定这一点。从技术上讲,这取决于所讨论的servletcontainer。据我所知,没有人这样做。您希望查阅有关servletcontainer的文档。如果它不支持这一点,那么您需要在and和的帮助下自己保存并恢复它。

servlet上下文中的属性不会自动保存。如果你想坚持下去,你需要自己去做

我认为servlet上下文属性的持久性不是一个好主意。servlet容器突然终止而不给webapp保留其属性的机会的可能性不是零。重新启动时,您的Web应用程序需要处理这种可能性