【发布时间】:2011-04-14 02:04:20
【问题描述】:
网络上似乎充斥着 Velocity 和 FreeMarker 之间的比较,它们似乎相当等价。但是 StringTemplate 和 FreeMarker 之间似乎几乎没有可比性!
那么,StringTemplate 和 FreeMarker 的主要区别是什么?
我对它们的用途是只生成 HTML 页面。在这两者中,我希望 FreeMarker 更合适,更强大,因为这似乎是更常见的一个 - 但通过快速浏览,似乎 StringTemplate 实际上具有更合适的功能!
如果同时使用过两者的人有时间发表评论,那就太好了 - 对于实际细节,我可以并排阅读文档,但我想开始使用。
【问题讨论】:
-
快速澄清!我对明显的差异不感兴趣——StringTemplate 是功能性的并且没有循环等,而 FreeMarker 几乎是一种成熟的编程语言!我对使用过程中出现的具体功能差异感兴趣 - 其中一件事很容易做到,而另一件事则非常困难。
标签: java velocity freemarker stringtemplate