Salut,

J'ai un formulaire monForm (ddéfinit dans struts config) où il y a un property :
listeRap en type java.util.List

cette listeRap contient une list d'objet de type Client (par exemple) je la charge dans ma classe Action et je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
monForm.set("listeRap", list);  // list est aussi un java.util.List contenant des objet Client
Dans ma page jsp, j'itère cette list avec <logic:iterate> :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
<html:form action="/traitement.do">
<logic:iterate id="liste" name="monForm" property="listeRap">
<tr> 
<td align="center" class="pt-bleu" width="81"><html:text name="liste" property="nom"/></td>
<td align="center" class="pt-bleu" width="51"><html:text name="liste" property="prenom"/></td>
</logic:iterate>                           
</html:form>
Au premier affichage ca fait bien ce que je veux :
il affiche bien ma liste de client avec les champs initialisé par le monForm.set();

le pb c'est que quand je fais validé (submit) et que je fais un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
List maliste = (List) monForm.get("listeRap");
je teste listeRap et il est null!!!

pourkoi ca?
comment je fais pour récupérer ma listeRap?


Merci