Freemarker简单语法

Freemarker页面静态化技术简单语法:

**<#assign name="XX>** :在页面定义一个变量;

**${name}** :读取名称为name的变量;

**<#include “xxx.ftl”>** :用于模板文件的嵌套;

**<#if>...<#else>** :if  else判断语句;

**<#list userList as user>** :遍历名称为userList的集合;

**<#userList ?size>** :获取userList 集合的长度;

**<#assign data=user?eval>** :把json字符串转为对象;

**${math?c}** :把数据转为字符串;

**${today?datetime}** :把date类型转换为日期+时间;

** ${today?string("yyyy 年 MM 月")} ** :日期格式化;

**<#if aaa??> ** :判读变量aaa是否存在,存在返回true,否则返回false;

** ${aaa!' bbb'} ** :,当 aaa 为 null 则返回!后边的内容;

以上语法命令,基本可以满足模板的基本书写;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值