FreeMarker在eclipse中的入门例子
刚接触 FreeMarker 时,只是简单的了解 FreeMarker 的一些概念及工作原理,至于如何使用 FreeMarker 还不是非常清楚。随着学习的深入,才渐渐对 FreeMarker 有了更深入的理解。本文将从基础应用着手,以 eclipse 开发环境为主,分享一个 FreeMarker 用例的开发经验。 一、在 eclipse 中创建 FreeMarker 模板 在 FreeMarker 中模板的概念就是:包含一些由${…}包围的特殊代码的文件。这些特殊代码是 FreeMaker 指令。 FreeMarker 模板以ftl后缀命名 如本文所示的: user.ftl ${user.userName} ${user.userPassword} 二、在 eclipse 中创建 FreeMarker 数据模型 FreeMarker 数据模型:存在于计算机内存中的一种结构,由开发人员创建,向模板提供信息。 注意: FreeMarker 数据模型不是文本文件。 FreeMarker 的数据模型是树状结构的。 如本文所示的: User.java public class User{ private userName; private userPassword; …(省略getter setter方法) } User对象的树状模型如: (root) |+-user |+