Bonjour,
Je n'arrive pas a afficher un objet par defaut pour une liste <select>:
construction du listMois :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <h:selectOneMenu enableManualInput="false" value="#{saisiePEFTableauBean.mois}"> <f:selectItems value="#{saisiePEFTableauBean.listMois}" /> </h:selectOneMenu>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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())); } }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é .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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"); ... }
Merci pour votre aide .
Partager