Bonjour, j'ai une liste avec des articles dont le stock est obtenu, dans la jsp, par ${article.stock}

Je voudrais que l'utilisateur puisse en sélectionner un certain nombre allant de 1 à ${article.stock}. Pour cela je créer à partir d'un scriplet une liste d'entier. Dans la scriptlet, je n'arrive pas à acceder à ${article.stock}.

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
<table>
            <TR><TH>Titre</TH><TH>Description</TH><TH>Prix TTC</TH><TH>Stock</TH><TH>Quantité</TH></TR>
            <% int compteur = 0; %>
            <c:forEach var="article" items="${sessionScope['listeArticleIterateur']}">
                <TR>
                    <TD>${article.designation}</TD>
                    <TD>${article.description}</TD>
                    <TD>${article.prixEnStringTTC}</TD>
                    <TD>${article.stock}</TD>
                    <TD>
                        <% 
                        ArrayList<String> listeItem = new ArrayList<String>();
                        for( int i = 0; i <  ${article.stock} ; i ++ )
                            listeItem.add(  Integer.toString(i));
                        %>
                        <select name="quantite"> 
                            <c:forEach var="i" items="${listeItem}">
                                <option value="${i}">${i}</option>
                            </c:forEach>
                        </select>
                    </TD>
                    <TD><A href="addArticleControleur?type=${article.type}&designation=${article.designation}">Ajouter</A></TD>
                </TR>
                <% compteur = compteur +1; %>
            </c:forEach>
           <%if( compteur == 0 ){%>
              <TD>Aucun article ne correspond à votre recherche</TD>
           <% } %>
 
        </table>
Pourriez vous me dire comment acceder à ${article.stock} dans la scriptlet ?

Merci