Spring Java +将模板文件设置为样式表

时间:2014-02-17 13:30:27

标签: java css spring

我需要一种在编译时将模板文件(styles.vm)设置为样式表文件(styles.css)的方法。原因很简单,我需要在所有样式表中“环境化”背景图像路径。例如:

.bg { background:url('$(static.image.path)graphic_background.png') }

其中$(static.image.path)是在每个环境唯一的属性文件中找到的变量。有什么建议?

注意:我已经创建了一个Servlet侦听器,它可以解析所有样式表并动态注入路径,但感觉这个解决方案有点过分。

1 个答案:

答案 0 :(得分:1)

您可以使用maven资源过滤插件在构建时动态替换变量占位符。有关文档,请参阅Maven Resource Filter Plugin