1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
public ActionForward rechercher(ActionMapping pMapping, ActionForm form,
HttpServletRequest pRequest, HttpServletResponse pResponse)
throws Exception {
DynaValidatorForm dynaForm = (DynaValidatorForm) form;
// myCollection n'est pas nulle et contient une liste d'élément
List<Tranche> myCollection = getCollection();
// je renseigne la collection dans form, ce qui s'affiche avec logic:iterate
dynaForm.set("myCollection", trancheList);
return pMapping.findForward("rechercher");
}
public ActionForward print(ActionMapping pMapping, ActionForm form,
HttpServletRequest pRequest, HttpServletResponse pResponse)
throws Exception {
DynaValidatorForm dynaForm = (DynaValidatorForm) form;
// ici, la collection est nulle
List myCollection = (List) dynaForm.get("myCollection");
// Suite d'actions où j'ai besoin de la myCollection, mais elle est toujouts nulle
return null;
} |
Partager