Bonsoir,

je voudrais créer une jsp contenant un tableau de champs textfield avec un bouton de sauvegarde pour chacune des cellules du tableau. Pour une cellule du tableau on peut avoir plusieurs champs textfield. Quand on clique sur la sauvegarde, on doit récupérer une map dont les clés sont représentées par l'id de objetPere, et en valeurs ce qu'on a saisit dans les textfield. Voici le pseudo code de ma tentative pour la jsp:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<th>(..)</th>
							<s:iterator value="ListObjetPere" var="objetPere">
							<tr>
								<td>
											<s:iterator value="ListObjetFils" var="objetFils">
												<s:textfield name="listTextField[<s:property value="#objetFils.id" />]" label ="champs textfield à remplir" /><br/> 
											</s:iterator>
										<input type="submit" action="monAction" value="Sauvegarder" name="sauvegarder[<s:property value="#objetPere.id"/>]" />
								</td>
							</tr>
							</s:iterator>
							(...)
Quand je fais mes traitement avec l'action, pour un bouton sauvegarder d'une cellule donnée, je récupère toutes les données des champs textfield du tableau.
Comment pourrais-je faire pour récupérer uniquement les textfield de la cellule du tableau concernée.
Merci de votre aide.