Java中的View Engines有哪些选项?

时间:2011-04-08 20:29:47

标签: java jsp viewengine

正如我们在this question中看到的那样,ASP.NET有很多很酷的视图引擎。但是Java / JSP呢?我有什么选择?

由于

4 个答案:

答案 0 :(得分:3)

对于一般的模板引擎,FreeMarkerVelocity的一个很好的替代品 - 它有一个很好的宏系统,干净的语法和语义。这些通常与页面布局/组合框架(如Apache TilesSiteMesh)结合使用。

答案 1 :(得分:1)

您是否正在寻找Java的MVC(针对Web)?那是JSF

第三方MVC:What's the most minimal Java web MVC framework?

答案 2 :(得分:1)

Velocity是一个非常简单的视图引擎。它的功能可能看起来有点受限,但这就是想法。如果您需要执行更复杂的任务,则应在服务器端代码中执行这些任务。

答案 3 :(得分:0)

还有树脂/栎树,它是PHP的100%java实现。我一直很喜欢PHP如何与HTML集成,尽管我对PHP没有太多喜欢。它很受欢迎 - 似乎你可以轻松地将Wordpress主题复制到你的java应用程序中。