Bonjour,

J'ai un objet qui contient une liste de prix, je souhaite parcourir cette liste afin d'afficher à la fin le total des prix.

Voilà ce que je fais :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<s:set var="prixTotal"></s:set>
<s:iterator value="monObjet.liste">
    <s:set var="prixTotal"><s:property value="prixReduitUTTC"/></s:set>
</s:iterator>
prix1 : <s:property value="prixTotal"/>
prix2 : <s:property value="getText(formatPrix,{prixTotal})"/><s:property escapeHtml="false" value="devise"/>
Et j'obtiens pour le prix1 une valeur par contre rien ne s'affiche pour le prix2.
Est ce que vous savez pourquoi?

J'en profite aussi pour vous demander comment, dans ma boucle, je pourrai ajouter le prix à mon total, j'avais essayé bêtement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<s:set var="prixTotal"><s:property value="prixTotal + prixReduitUTTC"/></s:set>
Merci pour votre aide.