Velocity

2015-09-18  本文已影响81人  solobat

类型操作

    // 首先定义一个 Integer 对象, 然后调用 Integer 对象的方法
    #set($Integer = 0)
    $!{Integer.parseInt($!{name})}

Note: 类型转型前必须得先确定要转换的对象是存在的,否则会导致500 error

    #set( $status = $match.status.ordinal() )

数组

    #set( $statusList = ["未开始", "比赛中", "已结束", "未开始"] )
    $!{statusList.get($status)}
    #foreach($player in $players)
    // 获取当前索引
    #set($index = ${velocityCount} - 1)
        <li>$!{player.name}</li>
    #end
    $players.size()
    #foreach( $player in $sorter.sort($players, "age") )
    #end

宏(#macro)的使用

#macro(getTimeByStatus $status)
    #if( $status == 1 )
        $!{match.stage} 
    #else
        $!{match.round}
    #end
#end

Via:

上一篇 下一篇

猜你喜欢

热点阅读