我有几个消息包文件(例如messages.properties,messages_de.properties,...),我需要在运行时动态编辑这些文件(没有重启应用服务器)。
例如,我将使用html表单加载每个文件(选择框),向用户显示属性,用户将能够更改属性的值。
我使用java 1.6和jboss 5.1。
我可以使用jboss中的任何服务吗?
感谢。
答案 0 :(得分:0)
您可以使用java.util.Properties类。它提供了加载,存储.properties文件,获取和设置属性等方法。有关如何使用Oracle的this链接的详细信息。
答案 1 :(得分:0)
我认为您应该更好地将动态信息存储在数据库中,当数据变大时,将更容易管理数据。
然后,您可以提供java.util.ResourceBundle
的子类来处理gettting您的语言环境的键/值。该子类应使用数据库来检索键值对。