Bonjour,
Je suis débutant en Struts, j'ai une arrayliste de bean dans mon actionform et je voudrais afficher un des champs dans une liste select dans une page JSP.

dans l action:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
request.setAttribute("listepass",listeform);
 
		return mapping.findForward("goto");
Dans la page JSP j'écris:

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<logic:present name="listepass">
	<bean:define id="laListeTypes" name="listepass" scope="request" />
	<bean:size id="lnNbTypes" name="laListeTypes" />
		<select size="1" name="type" class="data" style="width:240px"                                             id="leType">
		  <option value="">(Choisissez)</option>
		     <logic:iterate id="lType" name="laListeTypes">
			   <bean:define id="lechamp" name="lType" property="id" type="String"/>
			 <option value="<%=lechamp%>"><%=lechamp%></option>								
		     </logic:iterate>
        </select>
</logic:present>


avant même de lancer l'application il y a une erreur "cannot resolve symbol lechamp" devant la ligne <option value="<%=lechamp%>"><%=lechamp%></option>


SVP aidez moi!!!