Velocity Template Language (VTL) обеспечивает следующее:
Velocity Template Language (VTL) обеспечивает следующее:
В VTL однострочные комментарии начинаются с:
В VTL однострочные комментарии начинаются с:
Можно ли вызвать Velocity макрос с меньшим количеством аргументов чем в его определении?
Можно ли вызвать Velocity макрос с меньшим количеством аргументов чем в его определении?
Будет ли вычисляться $bar если $foo вычисляется как false?
#if( $foo && $bar )
some code
#end
Будет ли вычисляться $bar если $foo вычисляется как false?
#if( $foo && $bar )
some code
#end
Что верно по отношению к Velocity с точки зрения паттерна MVC (Model-View-Controller)?
1) Velocity предоставляет реализацию представления (View)
2) Velocity предоставляет реализацию модели (Model), контроллера (Controller) и представления (View)
3) Velocity предоставляет реализацию контроллера (Controller) и представления (View)
4) Velocity предоставляет реализацию модели (Model) и контроллера (Controller)
Что верно по отношению к Velocity с точки зрения паттерна MVC (Model-View-Controller)?
1) Velocity предоставляет реализацию представления (View)
2) Velocity предоставляет реализацию модели (Model), контроллера (Controller) и представления (View)
3) Velocity предоставляет реализацию контроллера (Controller) и представления (View)
4) Velocity предоставляет реализацию модели (Model) и контроллера (Controller)
Что получится после выполнения данного кода?
#foreach( $foo in [2..-2] )
$foo
#end
Что получится после выполнения данного кода?
#foreach( $foo in [2..-2] )
$foo
#end
VTL может манипулировать данными, но не создавать их?
VTL может манипулировать данными, но не создавать их?
Будет ли вычисляться $bar, если $foo вычисляется как true?
#if( $foo || $bar )
some code
#end
Будет ли вычисляться $bar, если $foo вычисляется как true?
#if( $foo || $bar )
some code
#end
Корректен ли данный фрагмент кода?
<table>
#foreach( $customer in $customerList )
<tr><td>$velocityCount</td><td>$customer.Name</td></tr>
#end
</table>
Корректен ли данный фрагмент кода?
<table>
#foreach( $customer in $customerList )
<tr><td>$velocityCount</td><td>$customer.Name</td></tr>
#end
</table>
Какие утверждения о разниице между директивами parse и include верны?
1) Parse может принимать только один аргумент
2) Include может принимать в качестве параметров переменные, а parse - не может
3) Parse сначала обрабатывает переданный в качестве параметра файл, а уже потом проставляет его содержимое
4) В отличии от parse, include должен быть включен под TEMPLATE_ROOT по причинам безопасности
Какие утверждения о разниице между директивами parse и include верны?
1) Parse может принимать только один аргумент
2) Include может принимать в качестве параметров переменные, а parse - не может
3) Parse сначала обрабатывает переданный в качестве параметра файл, а уже потом проставляет его содержимое
4) В отличии от parse, include должен быть включен под TEMPLATE_ROOT по причинам безопасности
В какой последовательности будет происходить попытка выполнить данное выражение?
$test.foo
В какой последовательности будет происходить попытка выполнить данное выражение?
$test.foo
$my-var - это правильный идентификатор переменной?
$my-var - это правильный идентификатор переменной?
Какой модификатор доступа должен иметь объект, чтобы Velocity получил доступ ко всем его методам?
Какой модификатор доступа должен иметь объект, чтобы Velocity получил доступ ко всем его методам?