2010-08-28 13 views
1

La ligne de code suivante est une version générique d'une ligne dans un modèle sur lequel je travaille. J'ai regardé le langage de modèle de vitesse Documentation mais je continue à recevoir des erreurs peu importe comment je formate cette déclaration. Ceci est ma première expérience avec VTL donc j'espérais obtenir un ensemble d'yeux expérimentés sur la question:Quelle est l'instruction lexicale correcte dans Velocity Template Language

#set($includeAttributes = 
    ${firstResponseItem.attribute1} != null || 
    ${firstResponseItem.attribute2 != null) 

Répondre

2

Il n'y a pas null en vitesse, mais vous pouvez vérifier une valeur nulle comme si elle était booléen false:

#set($includeAttributes = $firstResponseItem.attribute1 || $firstResponseItem.attribute2)