Bug, Action sur un h:selectOneMenu
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 :
Code:
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> |
Ma méthode java:
Code:
1 2 3 4 5
|
public void doChangeDivision(ValueChangeEvent e){
String division = e.getNewValue().toString();
getSessionScope().put("varDivision", division);
} |
Est ce que quelqu'un aurait déjà vu ce bug, ou aurait une idée?
Merci d'avance !
Cordialement,
séverine