我需要从我的java Web应用程序中访问属性文件。所以我通常将它放在我的类路径中,并使用getResourceAsStream("my.properties")
加载它。
我还需要从javascript中访问相同的属性文件。我知道如果文件存在于web资源文件夹中,我可以使用XHR读取此内容,但在这种情况下它不会。
我可以在这做什么?我试图避免文件的两个副本。
Project
- JavaSource
- MyClass.java
- my.properties
- WebContent
- myjavascript.js
答案 0 :(得分:0)
您可以编写turns the properties file into JSON的Java服务。这很容易做,而且我在一些项目中做过一些事情。然后,您可以通过AJAX调用它或在脚本标记中引用它。