[Struts-Layout] passage de parametre dans une boucle
Bonjour à tous,
je bloque actuellement sur le problème suivant:
Je parcours une liste "listeOnglet".
Code:
1 2
|
<layout:collection name="paramGestionOnglet" offsetIndexId="cle" offset="1" property="listeOnglet" id="documentId"> |
Aucun problème.
j'affiche ensuite des onglets (layout:tab), en key j'affiche une donnée et en href j'utilise une fonction javascript
Code:
<layout:tab key="ongletLTC_Parametrage.onglet${cle}" href="javascript:frozen();sauvegardeForm('<layout:write property="listeOnglet[${cle}].nom" />');"/>
pour le key aucun problème,
pour le href je souhaite passer en paramétré à la fonction javascript sauvegardeForm un donnée qui se trouve dans la liste parcouru et qui est nom.
pour cela dans le href pour passer le parametre à la fonction j'inclus un <layout:write> qui va chercher la propriété nom de la liste listeOnglet
et là j'ai systématiquement des messages d'erreur
Code:
Impossible de créer un attribut xml à partir du nom [listeOnglet[${cle}].nom] valeur [ />');]
j'ai essayé de plusieurs façon
name="listeOnglet[${cle}]" property="nom"
property="listeOnglet[${cle}].nom"
name="paramGestionOnglet" property="listeOnglet[${cle}].nom"
mais je n'ai pas trouvé la bonne syntaxe.
C'est vraiment bloquant pour moi,
merci d'avance pour votre aide.