Bonjour,

Imaginons que nous avons un code de cette forme là :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
 
<form>
  <nest:root name="root">
     <nest:iterate id="objet" property="objets">
 
        <select property="...." onChange="submit()">
            <optionsCollection name="objet" property="values" label="label" value="value"/>
        </select>
 
     </nest:iterate>
  </nest:root>
</form>
Ne sachant pas combien je peux avoir d'élément "Objet". Comment puis-je faire pour concerver la valeur courante de chaque Objet ??

J'ai bien essayé de faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
  <select property="objetCourant(<% objet.getId() %>)" >
avec dans le ActionForm
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
  public String getObjetCourant(String id) { .... }
  public void setObjetCourant (String id, String valeur) { ... }
Mais autant la définition du getter fonctionne que celle de setter retourne une exception ... pouvez-vous m'éclairer ??

--
Aurélien
[/code]