Bonjour,
je suis débutant en struts.
J'ai fait un formulaire avec un champ.
Je récupère le champ dans une Action, utilise la valeur pour faire une recherche et souhaite afficher le resultat de cette recherche.
C'est au niveau de cette dernière étape que je suis coincé.
voilà à quoi ressemble la méthode execute de l'Action :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
    public ActionForward execute(ActionMapping mapping, ActionForm form,
            HttpServletRequest request, HttpServletResponse response)
            throws Exception {
        Recherche recherche = (Recherche)form;
        ArrayList result = doSearch(recherche.getSaisie());
        request.setAttribute("vehicules", result);
        return mapping.findForward(SUCCESS);
    }
comment accéder à l'objet Request dans la JSP?
J'ai essayé ceci, mais ça marche pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
        <logic:empty name="request" property="vehicules">
            pas de résultat
        </logic:empty>
 
        <logic:notEmpty name="request" property="vehicules">
            <logic:iterate name="request">
                <bean:write name="vehicules" property="couleur" />
            </logic:iterate>
        </logic:notEmpty>
merci d'avance pour vos éclairages...