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.
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
<fmt:parseNumber type="number" value="${fn:length(listCours})" var="num"/>
Mais ceci me retourne un long 
Merci
Partager