Bonjour,

Voici un petit bout de code simple qui est sensé afficher le contenu d'une arrayList malheureusement celui-ci ne marche pas.
Coté Serveur je fais bien un :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.getRequest().setAttribute("listeProduits", liste);
et la variable liste n'est pas vide c'est sur, j'ai un log qui me donne sa taille (16 elements).

Cette liste contient des java beans issus de ma classe produit : Produit
Je n'ai aucune erreur à l'éxecution.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<html:javascript formName="produitsEtInfoNutriForm"
	bundle="produit" staticJavascript="false" />
 
<html:form action="/insererListeProduits"
	onsubmit="validateProduitsEtInfoNutriForm(this);">
 
	<logic:notEmpty name="produitsEtInfoNutriForm" property="listeProduits">
		<logic:iterate id="produits" name="produitsEtInfoNutriForm"
			property="listeProduits">
 
			<html:text name="produits" property="prdCode" />
 
			<html:text name="produits" property="slibelle" />
 
		</logic:iterate>
	</logic:notEmpty>
 
	<html:submit>Valider</html:submit>
 
</html:form>
Malheureusement, je n'arrive pas à afficher par iteration le contenu de cette liste.
Si vous avez des idées elles sont les bienvenues.
Merci d'avance pour vos réponses.