bonjour t le monde
je travail avec sun java studio creator et j'ai rencontré le problem suivant:
j'ai un dropDown "comboBox" et textField (tous les deux sont bindé).
Je remplis mon combo dans la methode init() du bean,
et Je veux que l'orsque l'utilisateur change la valeur du combo le textfIeld prend une valeur donnée,
pour ça j'ai implementé la methode dropDown1_processValueChange()
l'orsque je change la valeur du combo i:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public void dropDown1_processValueChange(ValueChangeEvent event) { String idOc = (String)event.getNewValue(); System.out.println("====>"+idOc); this.textField1.setText("coco" ) ; // this.textField1.setValue(new String(vo1.getLibelleCommercial())) ; }
le System.out.println("====>"+idOc); marche tres bien mais le text de textfield ne se change pas
avez vous une idéé ?
voila la jsp:merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <ui:dropDown binding="#{param_libelles.dropDown1}" id="dropDown1" immediate="true" items="#{param_libelles.listOptionsOffreComposee}" onChange="common_timeoutSubmitForm(this.form, 'gridPanel1:dropDown1');" style="width: 192px; z-index: 3" valueChangeListener="{param_libelles.dropDown1_processValueChange}"/> <ui:textField binding="#{param_libelles.textField1}" id="textField1" style="width: 240px;"/>
Partager