Bonjour
J essaie d'utiliser les select multiple de struts mais j'ai bun probleme : ma liste reste vide. Voici comment je m'y prend :
dans mon formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <html:select multiple="true" size="10" property="produitSelected"> <html:optionsCollection property="produits"/> </html:select>
dans mon action struts je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 public class ProduitForm extends ActionForm { .................. private Collection produits; private String[] produitSelected; public Collection getProduits() { return funds; } public void setProduits(Collection produits) { this.produits = produits; } public String[] getProduitSelected () { return produitSelected; } public void setProduitSelected (String[] ids) { produitSelected=ids; } ........ }
où form est un ProduitForm.
Code : Sélectionner tout - Visualiser dans une fenêtre à part form.setProduits(ma_collection_de_produit);
Le résultat que j'obtient est une JSP buguée avec une liste de produit vide alors qu'il y en a 2 dans ma_collection_de_produit. Merci d'avance pour vos réponses
Partager