Bonjour à tous !
Je cherche à faire un formulaire contenant plusieurs "select", ces select étant des notes (de 0 à 20 par exemple).
En gros je cherche à avoir quelque chose de ce style :
Le but c'est de trouver la manière la plus simple façon Struts, je voudrais donc éviter du code JSP simple du genre <% for (int i=0;i<21;i++) etc... %>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <html:select property="note"> <logic:iterate ... > <html:option ... value="[nombre]"> [nombre] </html:option> </logic:iterate> </html:select>
Je voudrais aussi éviter de créer une collection de notes (de 0 à 20) et itérer sur la liste ; c'est parce que les notes ne sont pas obligatoirement sur 20. Disons que j'ai une note de 0 à n (n est donc la taille de la liste - 1), n est égal au champ d'un bean appartenant à une collection, et donc chaque bean de la collection n'a pas forcément le même champs. Je sais récupérer la valeur du champs (je fais un truc du genre ${bean.champ}), mon seul problème est de savoir comment créer cette itération.
Merci de votre aide !
Partager