-
freemarker-gae-pre2.jar包下载
资源介绍
FreeMarker是专为实际的一代的 HTML 网页,特别是通过的servlet为基础的应用程序后的MVC (模型视图控制器)模式。背后的想法使用MVC模式的动态网页是你单独的设计者(作者的HTML )从程序员。每个人的作品他们所擅长。 设计师可以改变的外观网页程序员无需更改或重新编译代码,因为应用程序逻辑( Java程序)和网页设计( FreeMarker模板)分开。 模板不会成为污染的复杂程序片段。 这一分离是有益的,在网页代码中,你甚至会觉得是一个程序员编写的,因为它有助于保持明确的应用和易于维护。
虽然FreeMarker具有一定编程能力,它不是一个完整的编程语言一样的PHP 。 相反, Java程序编写的数据显示(如问题SQL查询) ,并FreeMarker刚刚生成的文本网页,显示的数据准备使用的范本。
FreeMarker 不是一个Web应用框架。 它适合作为一个组成部分在一个Web应用框架,但FreeMarker引擎本身一无所知HTTP或servlets 。 它只是生成的文本。 因此,它是完全可用在非网络应用环境以及。 但是请注意,我们提供了型的解决方案中使用FreeMarker作为视图组成部分模型2框架(如Struts的) ,这也让你使用JSP的taglibs的模板。