Java中的View Engines有哪些选项?

正如我们在这个问题中看到的,ASP.NET有很多很酷的视图引擎。但是Java / JSP呢?我有什么选择? 谢谢     
已邀请:
对于一般的模板引擎,FreeMarker是Velocity的一个很好的替代品 - 它有一个很好的宏系统,干净的语法和语义。这些通常与Apache Tiles或SiteMesh等页面布局/组合框架结合使用。     
您在寻找Java的MVC(针对Web)吗?这是JSF。 第三方MVC:什么是最小的Java Web MVC框架?     
Velocity是一个非常简单的视图引擎。它的功能可能看起来有点受限,但这就是想法。如果您需要执行更复杂的任务,则应在服务器端代码中执行这些任务。     
还有树脂/栎树,它是PHP的100%java实现。我一直很喜欢PHP如何与HTML集成,尽管我对PHP没有太多喜欢。它很受欢迎 - 似乎你可以轻松地将Wordpress主题复制到你的java应用程序中。     

要回复问题请先登录注册