l freemarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯java编写
l freemarker被设计用来生成html web页面,特别是基于mvc模式的应用程序
l 虽然freemarker具有一些编程的能力,但通常由java程序准备要显示的数据,由freemarker生成页面,通过模板显示准备的数据(如下图)
l freemarker不是一个web应用框架,而适合作为web应用框架一个组件
l freemarker与容器无关,因为它并不知道http或servlet;freemarker同样可以应用于非web应用程序环境
l freemarker更适合作为model2框架(如struts)的视图组件,你也可以在模板中使用jsp标记库
l freemarker是免费的
闽公网安备 35060202000074号