繁体   English   中英

如何在整个应用程序中保持变量值相同?

[英]How to keep a variable value same through out the application?

我正在创建一个可以在其中编辑内容的应用程序。 现在,内容的这种更改应该对所有人都可见。 我为此使用了一个静态变量。 这样,内容将发生变化,并且更改对所有人都是可见的,但是在一段时间之后,它将再次初始化为其初始值。

那么,您能否提出一些建议,通过这些建议我可以在不使用数据库的情况下维护更改?

这样,内容会发生变化,并且变化对所有人都是可见的,但是在一段时间之后,它将再次初始化为其初始值。

仅当ClasLoader重新加载包含静态属性的类时才会发生。

您可以使用FILE-IO(.xml,.properties)或DB,

我猜您可以使用JSP中可用的应用程序上下文(例如: http : //www.java2s.com/Code/Java/JSP/ApplicationObject.htm ),也可以尝试保留一个单例类来维护应用程序级别的数据并对其进行初始化。从任何标记为在服务器启动时加载的servlet的init方法中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM