Bonjour tt le monde
Sur ma classe action je crée un arraylist que je remplie par des objets,
Et sur mapage jsp je veux afficher ces objets en utilisant un iterator. Mais je sais pas comment puisse-je accéder aux différents attributs de ces objets.
Bonjour tt le monde
Sur ma classe action je crée un arraylist que je remplie par des objets,
Et sur mapage jsp je veux afficher ces objets en utilisant un iterator. Mais je sais pas comment puisse-je accéder aux différents attributs de ces objets.
Par les getters et setters :p
mais peux tu être un peux plus précis stp? JSP, action, form...
C’est sur ma page d’affichage (jsp) que j’arrive pas accéder aux attributs des objets contenus dans l’arraylist ( arraylist est une proprieté de mon fichier actionForm)
Par exemple comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <logic:iterate name="nomDuFormBean" property="nomDeLaCollection" id="item"> <bean:write name="item" property="nomDePropriete1"/> <bean:write name="item" property="nomDePropriete2"/> </logic:iterate>
ça marche avec de la jstl
j'ai utilisé :
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <logic:iterate id="test" name="monForm" property="proprieté_arrayList"> <c:out value="${test.prix}" /> <c:out value="${test.categorie}" /> </logic:iterate>
Puisque tu as décidé d'utiliser la JSTL, pourquoi ne pas remplacer le tag logic:iterate par le tag c:forEach ?
Partager