[fn:length] Cast de données
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:
1 2 3 4
|
<c:forEach begin="${fn:length(listCours})" end ="unNombre">
//quelquechose
</c:forEach > |
Le problème c'est ce message d'erreur :
Citation:
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:
<fmt:parseNumber type="number" value="${fn:length(listCours})" var="num"/>
Mais ceci me retourne un long :cfou:
Merci