java - 以编程方式编辑 server.properties 不会导致任何变化?

标签 java tomcat smartgwt smartgwt-pro

我正在尝试实现一个简单的数据库配置编辑器(更改主机、端口、用户等),但是在保存/WEB-INF/classes/server.properties 文件后,似乎无法识别更改(当我访问内置数据库配置页面时,旧配置仍然存在)。我如何告诉 SmartGWT 重新加载数据库配置?

最佳答案

通常应用程序在 sturtup 读取属性并将这些属性设置为 java 对象。因此,如果您在应用程序生命周期内更改属性,则需要注意在更改后重新读取它们并重新创建(刷新)使用它们的对象。

如需更具体的示例,请提供一些代码。

关于java - 以编程方式编辑 server.properties 不会导致任何变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16944026/

相关文章:

Java类没有构造函数?

spring - HTTP 状态 500 - servlet 调度程序的 Servlet.init() 抛出异常

java - 安装新的 tomcat 服务器 (5.5) 时出现错误消息

java - 使用 smartgwt 防止用户留下未保存的表单

java - 是否可以没有任何与 Smart GWT ComboBoxItem 关联的文本?

gwt - 如何在 GWT 单元格表上应用类似搜索?

java - 多次刷新jsp报错

java - 具有共享代码库和资源的 Swing 和 Android 应用程序

java - 生成 java POCO 并通过读取 json 文件来填充它们,所有这些都是动态的

java - SLF4J的多重绑定(bind)