Velocity入门必会

1、循环:
    #foreach($item in $list)
          $item
         $velocityCount 
    #end
2、条件控制语法:
    #if(condition)
        ...dosonmething...
        #elseif(condition)
        ...dosomething...
        #else
        ...dosomething...
    #end
3、变量设置:
    #set(${!name} = "velocity")
    #set(${!foo} = $bar)
    #set($foo =“hello”)
    #set($foo.name = $bar.name)
    #set($foo.name = $bar.getName($arg))
    #set($foo = 123)
    #set($foo = [“foo”,$bar])
4、宏:在Velocity中也有宏的概念,可以将其作为函数来理解,使用#macro声明宏
    ## 声明宏
    #macro(sayHello $name)
       hello $name
    #end
    ## 使用宏
    #sayHello("NICK")

5、引用文件parse和include指令

     在Velocity中可以通过parse或者include指令引入外部vm文件,但是二者存在区别:include指令会将外部文件原样输出,而parse指令会先对其进行解析再输出(即对外部文件中的vm语法解析)
    #parse("header.vm")
    #include("footer.vm")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值