Bonjour,

mon problème est simple. J'ai un Bean tout bête contenant un ArrayList de type bool :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public class ListeVersionsBean extends ActionFormPortal {
protected List bools = new ArrayList();
// Get et set qui vont bien
}
J'initialise ce bean dans une action d'initilisation (ca marche bien) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class ListeVersionsInit extends ActionPortal {
    static Logger log = Logger.getLogger(ListeVersionsInit.class);
 
    public ActionForward execute(ActionMapping mapping, ActionForm form,
        HttpServletRequest request, HttpServletResponse response)
        throws Exception {
        ListeVersionsBean bean = (ListeVersionsBean) form;
        List bools = new ArrayList();
        bools.add(new Boolean(false));
        bools.add(new Boolean(true));
        bools.add(new Boolean(false));
        log.debug("Il est passé par là, il reviendra par ici.");
        bean.setBools(bools);
 
        // Code renvoyant vers ma JSP
        return mapping.findForward("ok");
    }
}
Maintenant, je ne sais pas comment afficher une liste de <nested:checkbox> dans ma JSP, j'imagine quelque chose comme ca, mais je ne sais que mettre dans l'attribut property... :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<nested:iterate id="bool" name="listeVersionsBean" property="bools" type="java.lang.Boolean">
			<nested:imageCheckbox property="boolean">test</nested:imageCheckbox>
		</nested:iterate>