Voici la liste des différentes directives reconnu par le langage de programmation de gabarit Velocity pour le langage de programmation Java :
Directive | Description |
---|---|
#break | Cette directive permet d'arrêter la directive courante. |
#define | Cette directive permet de définir un bloc d'instructions et/ou directives VTL. |
#else | Cette directive permet d'indiquer la condition a effectuer si les directives «#if» ou «#elseif» sont fausses. |
#elseif | Cette directive permet d'indiquer la condition si a effectuer si la directive «#if» est fausse. |
#end | Cette directive permet d'indiquer la fin d'une directive «#if» ou «#foreach». |
#evaluate | Cette directive permet d'effectuer l'évaluation du contenu d'une chaîne de caractères. |
#foreach | Cette directive permet de parcourir tous les éléments d'un tableau en boucle. |
#if | Cette directive permet d'indiquer d'effectuer une condition «si». |
#include | Cette directive permet d'inclure un fichier local sans dans la génération du gabarit sans pour autant l'analyser avec Velocity. |
#macro | Cette directive permet de définir une macro utilisateur, soit un VM (Velocimacro), répétant un segment un segment de gabarit VTL. |
#parse | Cette directive permet d'inclure un fichier local en l'analysant avec Velocity. |
#set | Cette directive permet de fixer la valeur d'une variable. |
#stop | Cette directive permet d'arrêter brusquement l'exécution du gabarit courant. On utilise généralement cette directive pour le déboguage. |
Remarque
- On utilise «#[[» et «]]#» pour indiquer le début et la fin d'une partie de gabarit ne devant pas être interpréter par le VTL.
Dernière mise à jour : Jeudi, le 13 octobre 2016