【发布时间】:2011-04-08 20:29:46
【问题描述】:
正如我们在this question 中看到的,ASP.NET 有很多很酷的视图引擎。但是 Java/JSP 呢?我有什么选择?
谢谢
【问题讨论】:
标签: java jsp viewengine
正如我们在this question 中看到的,ASP.NET 有很多很酷的视图引擎。但是 Java/JSP 呢?我有什么选择?
谢谢
【问题讨论】:
标签: java jsp viewengine
对于一般的模板引擎,FreeMarker 是Velocity 的一个很好的替代品——它有一个很好的宏系统、干净的语法和语义。这些通常与Apache Tiles 或SiteMesh 等页面布局/组合框架结合使用。
【讨论】:
Velocity 是一个非常简单的视图引擎。它的功能可能看起来有点有限,但这就是想法。如果您需要执行更复杂的任务,则应在服务器端代码中执行。
【讨论】:
您是否正在寻找 Java 的 MVC(用于 Web)?那是JSF。
【讨论】:
还有resin/quercus,它是PHP 的100% java 实现。我一直很喜欢 PHP 与 HTML 的集成方式,尽管我对 PHP 没有太多喜欢的地方。它很受欢迎——似乎您可以轻松地将 Wordpress 主题复制到您的 Java 应用程序中。
【讨论】: