【发布时间】:2011-06-16 03:20:03
【问题描述】:
我有一个相对简单的 Web 应用程序,它使用带有 Ajax 的基本 HTML 页面(使用 jQuery,一些 Javascript)来访问来自 Web 服务的数据并呈现它。到目前为止,一切都很好。 但是由于页面之间有共同点(通常的东西,标题等),我很想模板化。但考虑到模板的静态性质,我希望将其作为构建过程的一部分而不是动态地执行,这样为 GUI 部署的内容严格来说只是一堆静态资源(HTML、css、javascript 库)。
Stringtemplate (http://www.stringtemplate.org/) 看起来像一个非常优雅的模板引擎,它可能会很好地工作。但是,虽然我可以轻松编写一点 Java 来调用它,但我希望找到一个现有的 Maven 插件,它可以让我自动化整个构建和打包过程。我找不到这样的东西,但希望其他人可能知道类似的东西?
更新:看起来虽然 Stringtemplate 有它的好处,但有些事情并不是特别容易;比如说,包含 HTML sn-p 文件。所以我正在考虑寻找其他选项(FreeMarker、MiniTemplator,甚至是 Velocity)
【问题讨论】:
标签: java html maven stringtemplate