freemarker的指令

在上个博客里我们创建了第一个freemarker程序。

接下来我们来简单的学习下freemarker的某些指令,只有三个。
1,判断指令,判断在各种场合都是非常有用的。在freemarker中也不例外。
 <#-- 这是一个小注释-->
<#if user.age lt 12>
${user.name}还是一个小孩
<#elseif user.age lt 18> <#--请注意,判断的else是在if里的-->
${user.name}快成年
<#else>
${user.name}已经成年
</#if>
2,<#list>指令
我个人觉得这个指令有点类似于struts2里<s:iterator/>标签
<#list>指令的用法如下
<#list users as user>
${user.id}---------${user.name}-------${user.age}<br/>
</#list>
这样 我们就可以讲users里面的全部内容取出了
3,<#include>指令
类似于jsp的include,在freemarker中也包含这样的指令,
可以把共同的逻辑放入,省去了很多麻烦
<#include "/inc/top.ftl"/>

目前只学到三个指令,在接下来的时间我会讲更多的内容和大家分享,也算是对我学习的一个总结。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值