[JSTL] nom de variable "dynamique"
Bonjour,
je voudrais créer des variables avec un nom changeant selon l'itération d'une boucle forEach.
Imaginons une boucle forEach qui va de 1 à 6, j'aimerais qu'elle créé des variables nommés day1 day2 day3,...
Je procède comme ceci, cela ne fait pas d'erreur mais mes variables n'ont aucune valeur.
Code:
1 2 3 4 5
|
<c:forEach var="indexDay" begin="1" end="6">
<c:set var="day<c:out value=\"${indexDay}\"/>">
<c:out value="${indexDay}"/></c:set>
</c:forEach> |
Dans le set var, j'échappe les " du c:out, et grâce à ça, aucune erreur de syntaxe n'est détectée.
Merci d'avance de vos réponses