reBonjour,

voilà bon je commence à me dire que JSTL c'est pas super..., j'essaye d'utiliser le résultat de fn:length c'est à dire la taille d'une liste pour itétrer d'un nombre à un autre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
<c:forEach begin="${fn:length(listCours})" end ="unNombre">
//quelquechose
</c:forEach >
Le problème c'est ce message d'erreur :

Cannot convert 3 of type class java.lang.Integer to class java.lang.Number
Donc fn length retourne bien un Int normal par contre je pensais que l'attribut begin acceptait aussi un Int :/ mais apparement il veut un Number, y a t'il une solution pour caster ce Int en Number.

J'ai essayer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<fmt:parseNumber type="number" value="${fn:length(listCours})" var="num"/>
Mais ceci me retourne un long

Merci