使用Stringtemplate从Maven的模板生成HTML页面

时间:2011-06-16 03:20:03

标签: java html maven stringtemplate

我有一个相对简单的Web应用程序,它使用带有Ajax的基本HTML页面(使用jQuery,一点Javascript)来访问来自Web服务的数据并进行渲染。到现在为止还挺好。 但由于页面之间存在共性(通常的东西,标题等),我很想模板化。但是考虑到模板的静态特性,我想在构建过程中执行此操作而不是动态,只是为GUI部署的内容严格来说只是一堆静态资源(HTML,css,javascript库)。

Stringtemplate(http://www.stringtemplate.org/)看起来像一个非常优雅的模板引擎,可能运行良好。虽然我可以轻松地编写一些Java来调用它,但我希望找到一个现有的Maven插件,它允许我自动化整个构建和打包过程。我无法找到这样的东西,但希望其他人可能知道类似的东西?

UPDATE:看起来像Stringtemplate有它的好处,有些事情并不是特别容易;比如说,包含HTML片段文件。所以我在考虑其他选项(FreeMarker,MiniTemplator,甚至Velocity)

1 个答案:

答案 0 :(得分:1)

好的,看起来没有。

我确实创建了一个新的Github项目,maven-stringtemplate-plugin,这是值得的,虽然我不确定我是否会将Stringtemplate用于此特定目的。 但它可能适用于其他类型的用例。