Bonjour,
Dans un formulaire JSF j'ai deux listes déroulantes, quand on choisit un item dans la première ça remplit la seconde. Jusque là tout va bien....ça fonctionne...sauf que ça marche une fois sur deux.
J'ai vérifié en debug, et je passe une fois sur deux (ou trois...) dans ma méthode. C'est à n'y rien comprendre... Quand je choisis un élément dans ma liste parfois ça rentre dans ma méthode doChangeDivision et parfois non.
Voici mon code :
JSF :
Ma méthode java:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <h:selectOneMenu styleClass="listeDeroulanteDetails" value="#{varRule.division.divisionCode}" id="division" valueChangeListener="#{pc_admin_rules.doChangeDivision}" onchange="this.form.submit();" > <f:selectItems value="#{divisionItems}" /> </h:selectOneMenu>
Est ce que quelqu'un aurait déjà vu ce bug, ou aurait une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void doChangeDivision(ValueChangeEvent e){ String division = e.getNewValue().toString(); getSessionScope().put("varDivision", division); }
Merci d'avance !
Cordialement,
séverine
Partager