Velocity&QLExpress基本语法

Velocity是基于java的模板引擎(Template Engine),支持使用模板语言(Template Language)来引用由java代码定义的对象。

脚本语法

变量定义
#set($directoryRoot = "www" )
#set($templateName = "index.vm" )
#set($template = "$directoryRoot/$templateName" )
$template
输出:www/index.vm
变量赋值
#set( $monkey = $bill ) ## 变量引用
#set( $monkey.Friend = "monica" ) ## 字面字符串
#set( $monkey.Blame = $whitehouse.Leak ) ## 属性引用
#set( $monkey.Plan = $spindoctor.weave($web) ) ## 方法引用
#set( $monkey.Number = 123 ) ##字面数字
#set( $monkey.Say = ["Not", $my, "fault"] ) ## 数组列表
循环
#set( $list = ["pine", "oak", "maple"])
#foreach ($element in $list)
This is $element.
   $velocityCount
   This is $element.
   #end
输出:
1 This is pine.
2 This is oak.
3 This is maple.
条件
#if (condition)
#elseif (condition)
#else
#end

更多内容:https://blog.csdn.net/nengyu/article/details/6671904

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值