[Struts] <html:optionsCollection> & Bean
Résolu
kij_82
Messages postés
4089
Date d'inscription
Statut
Contributeur
Dernière intervention
-
kij_82 Messages postés 4089 Date d'inscription Statut Contributeur Dernière intervention -
kij_82 Messages postés 4089 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Ca fait un bail que je n'ai pas fais de struts et j'ai quelques soucis pour réaliser une select box à partir d'un arrayList contenu dans mon bean de session.
Pour être plus clair (?) voici comment je m'y suis pris pour le moment :
Dans mon action d'initialisation de la page :
Le bean contient donc une arrayList disponible via un get public.
Et dans ma JSP :
Actuellement avec ce code j'ai l'erreur suivante :
Vous l'aurez deviné je ne sais plus trop comment utilisé la syntaxe <html:options> avec un tableau situé dans un bean :yaisse2:
Y aurait-il quelqun qui puisse m'aider please ?
Merci à vous :)
Ca fait un bail que je n'ai pas fais de struts et j'ai quelques soucis pour réaliser une select box à partir d'un arrayList contenu dans mon bean de session.
Pour être plus clair (?) voici comment je m'y suis pris pour le moment :
Dans mon action d'initialisation de la page :
MonBean myMember = (MonBean ) theRequest.getSession().getAttribute(AbstractBean.MON_BEAN); // --- Fill doctype list myMember.getDoctypeList().add("IC"); myMember.getDoctypeList().add("JA"); myMember.getDoctypeList().add("CP"); myMember.getDoctypeList().add("BE"); myMember.getDoctypeList().add("BA"); myMember.getDoctypeList().add("CA"); myMember.getDoctypeList().add("DA"); myMember.getDoctypeList().add("A"); myMember.getDoctypeList().add("O"); theRequest.getSession().setAttribute(AbstractBean.MON_BEAN, myMember);
Le bean contient donc une arrayList disponible via un get public.
Et dans ma JSP :
<td nowrap> <html:select property="docTypeSelected"> <html:optionsCollection name="MON_BEAN" value="doctypeList"/> </html:select> </td>
Actuellement avec ce code j'ai l'erreur suivante :
javax.servlet.jsp.JspException: Cannot create iterator for org.***.***.***.***.MonBean @11f91ac
Vous l'aurez deviné je ne sais plus trop comment utilisé la syntaxe <html:options> avec un tableau situé dans un bean :yaisse2:
Y aurait-il quelqun qui puisse m'aider please ?
Merci à vous :)
A voir également:
- [Struts] <html:optionsCollection> & Bean
- Editeur html - Télécharger - HTML
- Espace html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
- Html download - Télécharger - HTML
- /Var/www/html/index.html ✓ - Forum Linux / Unix