[Struts 1.2.4] Nested:iterate et ArrayList de Boolean
Bonjour,
mon problème est simple. J'ai un Bean tout bête contenant un ArrayList de type bool :
Code:
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:
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:
1 2 3
| <nested:iterate id="bool" name="listeVersionsBean" property="bools" type="java.lang.Boolean">
<nested:imageCheckbox property="boolean">test</nested:imageCheckbox>
</nested:iterate> |
:?