显示属性文件内容并从网页进行编辑

Show properties file content and edit it from web page

我有一个属性文件,其内容如下所示

myprop=key1:value1,key2:value2 myprop2=key21:value21,key22:value22

第二组

myprop3=key31:value31,key32:value32

如何在网页上显示内容并使其可编辑,这样,如果我将 key2 的值​​更改为“值 444”,它只会更改该内容而其他一切保持不变?

Apache commons 配置看起来很有帮助,但不确定如何完成上述操作

我使用 Apache commons 库解决了它。

  1. 获取生成器对象。

  2. 从生成器获取配置对象。

  3. 遍历所有键及其值,您可以 return 它作为对网页的 JSON 响应(使用控制器 class)。

  4. 使它们可编辑。

  5. 当您更新一个键的一个值时;单击保存将调用另一个方法端点,其中输入参数将是配置键和更新值。这将做 config.setProperty 并且会做 builder.save();.

  6. 这样,我的 属性 文件就会更新。