Dans ma ActionForm j'ai une propriété de type HashSet que j'initialise avec les données d'une requête
la méthode HibernateDAO().list renvoit un objet de type list().
Code : Sélectionner tout - Visualiser dans une fenêtre à part setLieux(new HashSet(new HibernateDAO().list(new Lieu())));
le de la jsp
la page n'affiche que le premier element de la liste, par contre si l'élément lieux est déclaré en ArrayList() et que le code suivant est exécuté
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <nested:iterate id="Lieux" name="FillForm" property="lieux"> <html:checkbox property="identifiants" value="Lieux.lieuid"/> <nested:write name="Lieux" property="nom"/> </nested:iterate>
la jsp affiche tous les éléments de la table. quelqu'un a une explication?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 setLieux((ArrayList) new HibernateDAO().list(new Lieu()));
Partager