Bonjour,

Je souhaite gérer une collection d'objet dont je ne connaît pas le nombre exact d'élément.

Dans ma page JSP, j'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 <nested:iterate property="itiRoute">
    <li><nested:image page="/images/inserer.gif" property="action" value="insertnode"/>
        <bean:message key="label.form.testApp.Node"/>
        <nested:text property="nameNode" />
        <nested:select property="nameTypeNode" >
           <nested:options property="nodeTypes" />
        </nested:select></li>
  </nested:iterate>
Le problème se produit lors du submit, mon objet form est crée par struts, mais il ne connaît le nombre d'élément de ma collection et par conséquent il ne peut pas initialiser les objets dans ma collection.
Il en résulte l'exception suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.RangeCheck(ArrayList.java:508)
    at java.util.ArrayList.get(ArrayList.java:320)
Si vous avez une idée.