Freemarker取代了JSP?

时间:2011-04-04 13:26:10

标签: templates jsp view freemarker

我是Freemarker的新手并且了解更多信息。

我来自JSP背景,到目前为止,我在我的所有应用程序中都使用了相同的VIEW层。

我可能听起来很天真,但是我很难想到在没有JSP的情况下构建一个Web应用程序。

我很想知道如果有人在他们的VIEW层应用程序中完全使用了Freemarker(即使根本没有一个JSP)?

使用Freemarker和JSP一样顺利构建VIEW吗?

1 个答案:

答案 0 :(得分:2)

FreeMarker是JSP的完美可行替代方案。我已经成功地在许多Web应用程序中使用它,并且我发现它可以更好地分离视图和其他层之间的关注点。

一个主要区别是FreeMarker模板不支持嵌入式Java代码,并且不仅限于Servlet范例。

Spring框架提供了使用FreeMarker而不是JSP所需的一切。