<h:selectOneMenu > et valeur par defaut
Bonjour,
Je n'arrive pas a afficher un objet par defaut pour une liste <select>:
Code:
1 2 3 4 5
|
<h:selectOneMenu enableManualInput="false"
value="#{saisiePEFTableauBean.mois}">
<f:selectItems value="#{saisiePEFTableauBean.listMois}" />
</h:selectOneMenu> |
construction du listMois :
Code:
1 2 3 4 5 6 7
|
List<SelectItem> listMois = new ArrayList<SelectItem>();
if (listPeriodeDeSaisie != null) {
for (PeriodeDeSaisie periode : listPeriodeDeSaisie) {
listMois.add(new SelectItem(periode,periode.getMoiLibelle(),periode.getMoiLibelle()));
}
} |
Code:
1 2 3 4 5 6 7 8 9 10 11
|
@ManagedBean(name = "saisiePEFTableauBean")
@SessionScoped
public class SaisiePEFTableau implements Serializable {
...
PeriodeDeSaisie mois=new PeriodeDeSaisie () ;
mois.setMoiLibelle("SEM1");
...
} |
en gros qu'il est le type d'objet pour mois qui va me permettre d'afficher SEM1 par défaut dans le liste du <select> généré .
Merci pour votre aide .