FreeMarker其实是一种比较简单的网页展示技术,说白了就是网页模板和数据模型的结合体。这种结合模式的好处就是,分离了网页界面设计人员和编程人员的工作,让他们各司其职。
FreeMarker大致的工作方式是,网页模板里面嵌入了数据模型中的数据、FreeMarker自定义流程控制语言、FreeMarker自定义的操作函数等等,在装载网页的时候,FreeMarker模板自动从数据模型中提取数据,并解释整个网页为我们熟知的HTML页面。
简单的说,FreeMarker就是一种用Java编写的模板引擎,它根据模板输出多种规格的文本。特别指出的是,FreeMarker与Web应用框架无关,它同样可以应用在非Web应用程序环境中。
ftl文件是FreeMarker模板文件,用FreeMarker时,常用该文件模板;但是该文件在eclipse编辑时,黑白底的,没有任何提示,下面介绍如何用JSP编辑器打开该文件。
1.打开eclipse,点击window菜单,选择preferences,如图:
2.选择General->Editors->FileAssociation,如图:
3.点击file types右边的add按钮,出现如下图的对话框,输入*.ftl,如图:
4.点击Associated editors右边的add按钮,出现文件关联类型,选择JSP Editor,如图,点击ok
5.选中点击ok,如图:
6.然后,再从content Types中关联一下,重新打开即可,如图:
_i��0����