Bonjour tout le monde;
J'ai pu réaliser une boucle de lien hypertexte avec c:forEach et h:outputlink.
Mon problème :
Je veux que le nombre d'iteration maximal de la boucle c:forEach soit un paramètre d'un bean, donc je fais passer le paramètre à la JSP avec l'EL : "#{Page2.te}" comme le montre le bout de code suivant:
seulement voila le paramètre Page2.te est réçu en tant que String bien que c'est un Integer dans son bean de déclaration, et du coup une exeption est générée au niveau du end qui dit que le paramètre ne peut être un String.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <c:forEach var="i" begin="0" end="#{Page2.te}" step="1"> <ul> <li> <h:outputLink value="http://www.yourcompany.com" > <h:outputText value="peu importe" /> </h:outputLink> </li> </ul> </c:forEach>
Merci à vous
Partager