Je veux parcourir en boucle un Liste de tableaux de "Festivals" et obtenir leurs informations avec obtenir en imprimant toutes ses valeurs. Pour une raison quelconque, lorsque j'utilise ce code, il choisit toujours la "0 "ème valeur et n'incrémente pas la boucle.
Si je codifie les valeurs en dur sous la forme "get(1)", il obtiendra les valeurs correctes ; mon problème est donc clairement lié à la syntaxe.
<h1>All Festival Information</h1>
<jsp:useBean id="allFestivals" type="java.util.ArrayList" scope="session" />
<table border="1">
<tr>
<td>Festival Name:</td>
<td>Location:</td>
<td>Start Date:</td>
<td>End Date:</td>
<td>URL:</td>
</tr>
<% for(int i = 0; i < allFestivals.size(); i+=1) { %>
<tr>
<td>${allFestivals.get(i).getFestivalName()}</td>
<td>${allFestivals.get(i).getLocation()}</td>
<td>${allFestivals.get(i).getStartDate()}</td>
<td>${allFestivals.get(i).getEndDate()}</td>
<td>${allFestivals.get(i).getURL()}</td>
</tr>
<% } %>
</table>