##优先级操作
## 自定义指令
- 在模板中定义指令
- 扩展freemarker.temlate.TemlateDirectiveModel类
例:
指令调用
FTL 标记 <@greet paramName="参数"></@greet>
类似于java的方法调用 参数是必须传值的
指令可以设计的很复杂 可以包含其他的FTL 标记 和 插值
## 变量定义
-- 简单变量
<#assign x = 1> 变量X = 1;
-- 局部变量
-- 循环变量
本文介绍Freemarker模板引擎的基础使用方法,包括数据读取、条件判断、方法调用等核心功能,并演示了如何定义及使用自定义指令来增强模板的表现力。
##优先级操作
## 自定义指令
例:
指令调用
FTL 标记 <@greet paramName="参数"></@greet>
类似于java的方法调用 参数是必须传值的
指令可以设计的很复杂 可以包含其他的FTL 标记 和 插值
## 变量定义
-- 简单变量
<#assign x = 1> 变量X = 1;
-- 局部变量
-- 循环变量

被折叠的 条评论
为什么被折叠?