Bonjour,
Imaginons que nous avons un code de cette forme là :
Ne sachant pas combien je peux avoir d'élément "Objet". Comment puis-je faire pour concerver la valeur courante de chaque Objet ??
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>
J'ai bien essayé de faire :
avec dans le ActionForm
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<select property="objetCourant(<% objet.getId() %>)" >
Mais autant la définition du getter fonctionne que celle de setter retourne une exception ... pouvez-vous m'éclairer ??
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) { ... }
--
Aurélien
[/code]
Partager