J'utilise struts2 avec Velocity 1.5 et Velocity Tools 1.3. Dans mon modèle, je veux faire une boucle comme:BigDecimal évalué en tant que chaîne dans Velocity, Struts2
#set ($count = ${item.qty})
#foreach($i in [1..$count])
${item.price}
...........
#end
$ {} item.qty est un BigDecimal mais il semble que son passé à la vitesse en tant que chaîne peut-être. Depuis cette boucle ne fonctionne pas. Le remplacement de $ count = 5 fonctionne bien, et imprimer $ {item.qty} me donne un résultat de 5. Velocity 1.5 et Tools 1.3 est la version la plus haute que Struts2 supportera. Des idées? Solutions de contournement? Merci
Est-ce que changer 'qty' en int, dans le haricot, fonctionne? –