【FreeMarker】【模板文件FTL】模板总体结构
模板总体结构
模板也称为 FTL(FreeMarker模板语言)。
模板(FTL)是由如下的部分混合而成的:(FTL区分大小写)
- Text文本—— 文本会照着原样来输出
- Interpolation插值 —— 这部分的输出会被计算的值来代替。插值由 ${ 和 } 所分隔;插值仅仅可以在文本中间使用
- FTL Tags标签—— FTL标签和HTML标签很相似,但不会打印在输出内容中;FTL标签不可以在他FTL标签和插值中使用,下面的写法是错误的:
<#if <#include 'foo'> = 'bar'> ... </#if>
- Comments注释 —— FTL的注释由 <#-- 和 --> 来分隔。注释会被FreeMarker所忽略,不会在输出内容中显示;注释可以放在FTL标签和插值中间,例如
模板文件示例(可见的换行符[BR]):
【FreeMarker】【模板文件FTL】模板总体结构相关推荐
- freemarker常用标签 ftl模板文件常用标签
freemarker常用标签 ftl模板文件常用标签 1.注释 <#–-–>格式不会输出 2 list循环 <#list datalist as entity> ${e ...
- WordPress 主题教程 #2:模板文件和模板
模板文件(template files)和模板(template)是从零开始创建 WordPress 主题系列教程的第二篇.开始之前,你要确保你已经看过WordPress 主题教程 #1:介绍,否则你 ...
- 【FreeMarker】【模板文件FTL】模板表达式
表达式 当需要给插值或指令参数提供值时,可以使用变量或其他复杂的表达式. 例如: 当给插值提供值时 -- 插值的使用方式为 ${expression},把它放到想输出文本的位置上然后就可以打印出来了. ...
- freemarker ftl模板_Spring Boot2 系列教程(十)Spring Boot 整合 Freemarker
今天来聊聊 Spring Boot 整合 Freemarker. Freemarker 简介 这是一个相当老牌的开源的免费的模版引擎.通过 Freemarker 模版,我们可以将数据渲染成 HTML ...
- Freemarker 生成word 模板文件
2019独角兽企业重金招聘Python工程师标准>>> /*** * word 下载生成 * @param positionvo * @return ...
- springboot+freemarker实现导出word模板
freemarker FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页.电子邮件.配置文件.源代码等)的通用工具. 它不是面向最终用户的,而是一个 ...
- 自己动手实现简易代码生成器、采用文本模板文件生成服务层、服务层接口代码的做法参考...
为什么80%的码农都做不了架构师?>>> 最近受到 单程列车 http://www.cnblogs.com/zhaojingjing/ 的启发,让我做一个模板文件来生成代码, ...
- Django框架(8.Django中的模板文件的使用和模板变量的简单使用)
为什么使用模板 通过视图可以给用户返回一些字符串等等, 那如何向请求者返回一个漂亮的页面呢? 肯定需要用到html.css,如果想要更炫的效果还要加入js,问题来了,这么一堆字段串全都写到视图中,作为 ...
- html 模板配置,模板文件配置
模板文件一定要小写下划线,如 list_pubu.html 你可以给你每一个模板文件增加一个json配置文件,用于描述这个模板文件;配置文件和模板文件名是同名的,只是后缀为 json,如simpleb ...
最新文章
- PINVOKE.NET: Do interop the wiki way!
- Saltstack基本安装部署
- [不定期更新]需要记住的结论
- 4.2.2 OS之磁盘调度算法(FCFS、SSTF、SCAN、LOOK、S-SCAN、C-LOOK)
- 牛客多校 - Minimum-cost Flow(最小费用最大流+贪心)
- 纯后台生成highcharts图片有哪些方法?
- linux -- control service and daemon process
- MySQL笔记(十)MySQL事务 transaction
- 转载--json调用示例
- java在线支付---02_分析易宝支付的工作流程
- LoadRunner的Oracle计数器
- Python Seaborn教程
- ASP.NET中Session的sessionState 4种mode模式
- 企业应用网站性能优化实例分析
- pandas_空值填充|重复数据|异常数据
- 基于人体姿态识别算法的行人抬手分析
- canvas实现圆饼图,柱状图,折线图(满满的干货)
- mp3音频格式在线转换器 在线转换MP3格式
- 11种图像清晰度评价函数附MATLAB代码
- C语言: “老板,来两份外卖,一份卤肉饭(%d),一份鸡汤面(%f)...“