Hello,
J'ai une erreur de validation avec l'utilisation d'un selectOneMenu. Voici le code JSF
et dans mon bean j ai le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <ice:outputText value="Etat civil"></ice:outputText> <ice:selectOneMenu id="SlctCompTyp" valueChangeListener="#{sessionBean.effectChangeListener}" value="#{sessionBean.selectedEtatCivil}" partialSubmit="true"> <f:selectItems id="SlctcompTypItms" value="#{sessionBean.etatCivilItems}"/> </ice:selectOneMenu>
Je ne comprend pas trop de quoi provient cette erreur ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public String getSelectedEtatCivil() { return selectedEtatCivil; } public void setEtatCivilService(EtatCivilService etatCivilService) { LOG.info("SET ETAT CIVIL SERVICE"); this.etatCivilService = etatCivilService; } public SelectItem[] getEtatCivilItems() { LOG.info("getEtatCivilItems()"); List<EtatCivil> etatsCivil = etatCivilService.findAll(); int i = 0; for (EtatCivil etatCivil : etatsCivil) { if (isFrench()) { ETAT_CIVIL_ITEMS[i] = new SelectItem(etatCivil, etatCivil.getLibelleLongFR()); }else { ETAT_CIVIL_ITEMS[i] = new SelectItem(etatCivil, etatCivil.getLibelleLongDE()); } i++; } return ETAT_CIVIL_ITEMS; }
Partager