Bonjour,
Voila j'ai une JSP avec trois radio comme ceci:
La property "order" de mon mon form est initialisé dans struts-config de la manire suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <html:radio property="order" value="<%=ArmoireBean.ORDER_DOTATION_ALPHA%>" onchange="setChange()"> <bean:message key="armoire.reappro.calendrier.tri.form"/> </html:radio> <html:radio property="order" value="<%=ArmoireBean.ORDER_DOTATION_FORM%>" onchange="setChange()"> <bean:message key="armoire.reappro.calendrier.tri.form"/> </html:radio> <html:radio property="order" value="<%=ArmoireBean.ORDER_DOTATION_STOCK%>" onchange="setChange()"> <bean:message key="armoire.reappro.calendrier.tri.form"/> </html:radio>
Et lors de l'action LOAD, je fais ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form-bean name="calendrierReapproForm" type="org.apache.struts.action.DynaActionForm"> <form-property name="order" type="java.lang.String" /> </form-bean>
maValue est bel et bien la bonne valeur que j'attends, mais le bouton radio qui devrait être coché ne l'est pas!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 DynaActionForm theForm = (DynaActionForm)form; theForm.set("order", "maValue");
Quelqu'un a une idée??
Ma JSP sais bien qu'elle travaille avec "calendrierReapproForm", lors de l'action SAVE tout fonctionne.
Merci.
Partager