Ответ 1
Velocity не предоставляет #break, но есть способы сделать одно и то же: http://mail-archives.apache.org/mod_mbox/velocity-user/200310.mbox/%[email protected]%3E
Я ищу определенное условие, используя foreach для итерации по коллекции (разрешений). Так что, если я нахожу все, что мне нужно, и мне больше не нужно зацикливаться, есть ли способ вырваться из цикла? Я новичок в скорости и пытаюсь понять этот странный язык.
#foreach ($perm in $space.getPermissions())
#end
Velocity не предоставляет #break, но есть способы сделать одно и то же: http://mail-archives.apache.org/mod_mbox/velocity-user/200310.mbox/%[email protected]%3E
В последней версии 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