FreeMarker学习笔记

FreeMarker是一个独立的模板引擎,用于生成HTML、XML等页面。它不依赖于Web容器,模板文件通常以ftl为扩展名,存储在项目的templates目录下。使用FreeMarker涉及配置实例创建、数据模型构建、模板加载和最终数据显示这四个步骤。
摘要由CSDN通过智能技术生成

FreeMarker是一个模版引擎,通过模板+数据生成页面,这个页面可以使JSP,xml.....

ftl后缀名freemtemplate是他的模板文件的后缀名。

FreeMarker不是一个Web应用框架,与容器无关。

一般模板文件放在项目下的templates文件夹下。

写FreeMarker 的Java代码分为以下四个步骤

(1)创建FreeMarker配置实例

(2)创建数据模型

(3)加载模板文件

(4)显示生成的数据


Configuration configuration = new Configuration();
//templates写的是你的Freemarker的模板文件的目录相对于项目而言。
configuratioin.setDirectoryTemplateLoading(new File("templates"));

Map root = new HashMap();
root.put("user","hackingwu");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值