我正在创建一个可以编辑内容的应用程序。现在,所有人都可以看到内容的这种变化。我正在使用静态变量。有了这个,内容的变化和变化对所有人都可见,但在一段时间后它再次初始化为其初始值。
那么,您可以提供任何建议,我可以在不使用数据库的情况下维护更改吗?
答案 0 :(得分:1)
随着内容的变化和 除了之后,所有人都可以看到变化 有时它再次初始化为它 初始值'
仅当您的ClasLoader重新加载包含静态属性的类时才会发生。
您可以使用FILE-IO(.xml,.properties)或DB,
答案 1 :(得分:0)
我猜你可以使用JSP中提供的Application Context(例如:http://www.java2s.com/Code/Java/JSP/ApplicationObject.htm) 要么 您可以尝试保留一个单例类来维护应用程序级数据,并在任何标记为在服务器启动时加载的servlet的init方法中对其进行暗示。