[ICEFACES] selectOneMenu Erreur de Validation
Hello,
J'ai une erreur de validation avec l'utilisation d'un selectOneMenu. Voici le code JSF
Code:
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> |
et dans mon bean j ai le code suivant
Code:
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;
} |
Je ne comprend pas trop de quoi provient cette erreur ...