有没有办法打破速度的foreach循环?

时间:2009-10-27 00:33:42

标签: velocity

我正在寻找某种条件,使用foreach迭代一个集合(权限)。因此,如果我找到了我需要的所有内容并且不再需要循环,那么有没有办法摆脱循环?我是速度新手,试图找出这种奇怪的语言。

#foreach ($perm in $space.getPermissions())  
#end

1 个答案:

答案 0 :(得分:57)

最新版本的Velocity(1.6)包含声明#break

https://velocity.apache.org/engine/1.6.2/user-guide.html#Loops

## list first 5 customers only
#foreach( $customer in $customerList )
    #if( $velocityCount > 5 )
        #break
    #end
    $customer.Name
#end