Bonsoir,
voila ce que je veux faire avec les tags struts-neted:
j'ai un formulaire "FO" qui a une propriete "PR",instance d'une classe "CL".
Ce qui donne :
et la classe "CL" est un bean ayant eux attributs :"cle" et "valeur".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 class FO extends ActionForm{ CL PR = new CL(); CL getPR() {return PR;} etc ... }
Dans une JSP je crée le formulaire correspondant,le champs correspondant a PO est renseigné par une combo box....dont les valeurs est stocké dans une ArrayList "LIST".Cette arrayList contient une liste d'objets de meme type que PO c'est adire de type "CL".
avec struts - nested je parviens a afficher mle formulaire de plusieurs façon.Mais quelque soit la façon utilisé, j'ai une erreur d'introspection de bean ou je ne sais quoi qaund je SOUMETS le formulaire.
1ere façon
2eme façon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <nested:select property="PR"> <nested:options collection="LIST" property="cle" labelProperty="valeur"/> </nested:select>
3 eme façon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <nested:nest property="PR"> <html:select property="consultant"> <html:options collection="LIST" property="cle" labelProperty="valeur"/> </html:select> </nested:nest>
les 3 façons affichent bien le fomr avecs les valeurs dans la liste deroulante. mais ça plante en submit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <nested:root name="consultant"> <html:select property="PR"> <html:options collection="LIST" property="cle" labelProperty="valeur"/> </html:select> </nested:root>
Merci de votre aide.[/code]
Partager