FreeMaker学习笔记

本文详细介绍了FreeMarker模板引擎的基本概念、组成部分及其在HTML文件生成中的应用,包括文本输出、注释、插值表达式和FTL指令,并通过实例展示了如何在网页中动态填充用户信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.用于生成html等文件的模板文件
2.四部分组成
1.文本,直接输出部分
2.注释<#– 注释 –>,不会输出
3.插值${virable}(通用) #{virable}(数字格式化)将使用数据模型中的部分替代
4.FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出
3.例子:

<html><br> 
<head><br> 
<title>Welcome!</title><br> 
</head><br> 
<body><br> 
<#-- 注释部分 --><br> 
<#-- 下面使用插值 --> 
<h1>Welcome ${user} !</h1><br> 
<p>We have these animals:<br> 
<u1><br> 
<#-- 使用FTL指令 --> 
<#list animals as being><br> 
   <li>${being.name} for ${being.price} Euros<br> 
<#list><br> 
<u1><br> 
</body><br> 
</html> 

4.http://blog.youkuaiyun.com/fhx007/article/details/7902040 使用文章
官方:http://freemarker.org/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值