[débutant] Select et Logic Iterate (Form)
Bonjour,
J'ai un cas assez complexe à gérer ...
J'ai un objet qui contient un tableau d'objets en tant qu'attribut:
Code:
1 2 3 4 5
|
public MaClasse
{
public Object[] monTableau;
} |
Ce que je souhaite c'est développer un formulair permettant d'éditer cet objet, mais j'ai absolument besoin de représenter le tableau monTableau sous forme de plusieurs select (autant de select que la taille du tableau monTableau).
Quelqu'un a une idée ?
J'ai commencé comme ca, j'ai donc autant de select que ma taille de tableau, mais comment sauvegarder dans le form ???
Code:
1 2 3 4 5 6 7
|
<logic:iterate id="oneObj" name="monTableau">
<tr><td>Obj </td>
<td><html:select name="uneInstanceDeMaClasse" property="tableauDObjets">
<html:options name="uneListeDObjets"/>
</html:select>
</logic:iterate> |
Faut-il tous les mettre avec le meme nom ???
Merci d'avance et désolé si je ne suis pas très clair :roll: :oops: :?
Je sais ... je suis casse-pieds
J'ai fais ca : quelqu'un sait est-ce que c'est bon ?
Code:
1 2 3 4 5 6
|
<logic:iterate id="oneObject" name="listeOfObjects">
<nested:select property="monTableau" indexed="true">
<nested:options collection="listeValeurs" property="uneProp" />
</nested:select>
</logic:iterate> |
Comment je peux récupérer les valeurs de monTableau...:roll: