2017-04-17 3 views
0

Je ne trouve tout simplement pas d'exemple de création d'une HashMap en vélocité. Je veux créer un HashMap vide et y mettre des valeurs pour une récupération ultérieure. Toute aide à ce sujet serait reconnaissant.Création d'une HashMap dans Velcoity Template

+1

Pourquoi voulez-vous faire cela? Habituellement, toutes les données sont collectées en premier, puis transmises au modèle. Le modèle devrait seulement être responsable de présenter les données. – vanje

+0

jeter un oeil à: http://stackoverflow.com/a/16630586/294097 –

+0

duplication possible de [Velocity Template moteur - carte-valeur-clé] (http://stackoverflow.com/questions/16398116/velocity-template -engine-key-value-map) – supersam654

Répondre

2

C'est assez facile:

#set($myMap = {}) 
#set($map.foo = 'bar') 
#set($map[1234] = 3456) 
Map is: $map 

Cette affiche:

Map is: {foo=foo, 1234=1234} 

La carte est en fait un java.util.LinkedHashMap.

+0

Oui c'était une copie de l'autre question. Le titre du fil était un peu éteint, donc ne s'est pas montré en cherchant. Merci pour l'aide les gars! –