j'ai une ActionForm clientForm:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
...
private String type;
private String numero;
private java.util.Set offres = new HashSet();
...
avec un client qui peut avoir plusieurs offres, ma classe offre

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
...
 private String remarque;
 private int budget;
 private int delaisreponse;
 private java.util.Set composants = new HashSet();
...
comme vous l'avez certainement compris une offre peut avoir plusieurs composants et ainsi de suite.
je désire initialiser ma ActionForm client au moyen d'un formulaire sur plusieurs pages dont voici un extrait de la page client:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<body bgcolor="white">     
        <html:form action="/client">
 
            <label for="numero"><bean:message key="label.numero"/></label>
            <nested:text property="numero" disabled="true"/><br>
et ensuite un extrait de la page offre qui est la seconde étape
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<body bgcolor="white">          
        <html:form action="/offre">
            <nested:root name="client">
                <nested:nest property="offres">
                    <nested:nest property="offre">                        <label for="statut"><bean:message key="label.statut"/></label>
                        <nested:text property="statut" disabled="true"/><br>
                        
                        <label for="numero"><bean:message key="label.numero"/></label>
Mon problème est le suivant comme dois-je faire pour signifier à struts que l'offre qui est présent au niveau du formulaire est une occurence de la propriété de offres de la classe ClientForm? le code en rouge n'est pas correct.