我可以在java和javascript之间共享属性文件吗?

时间:2015-05-15 13:22:12

标签: java javascript

我需要从我的java Web应用程序中访问属性文件。所以我通常将它放在我的类路径中,并使用getResourceAsStream("my.properties")加载它。

我还需要从javascript中访问相同的属性文件。我知道如果文件存在于web资源文件夹中,我可以使用XHR读取此内容,但在这种情况下它不会。

我可以在这做什么?我试图避免文件的两个副本。

Project
- JavaSource
  - MyClass.java
  - my.properties
- WebContent
  - myjavascript.js

1 个答案:

答案 0 :(得分:0)

您可以编写turns the properties file into JSON的Java服务。这很容易做,而且我在一些项目中做过一些事情。然后,您可以通过AJAX调用它或在脚本标记中引用它。