我在将我的Spring Web应用程序打包到.war之前手动设置我的pom.xml中的标记值,然后在JBOSS上手动部署我的.war文件。
我在webapp文件夹中有一个test.html文件,它发送一个POST请求来测试我的控制器类中的@RequestMapping方法是否按预期工作。我想将标记的值存储在JavaScript变量中(在test.html中)。
如何从pom.xml中获取值并存储在JavaScript变量中?
答案 0 :(得分:1)
创建一个包含$ {finalName}的过滤属性资源文件,然后从类路径中读取它。
src/main/resources/config.properties:
finalName=${propContainingFinalName}
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>config.properties</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</build>