charger une SelectOneMenu avec iceFaces
voila ma page iface
Code:
1 2 3 4 5 6
|
<ice:selectOneMenu id="selectOneMenu1" value="#{Page1.selectOneMenu1Bean.selectedObject}">
<f:selectItems id="selectOneMenu1selectItems" value="#{Page1.items}"/>
</ice:selectOneMenu> |
monBean:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| private SelectItem[] items;
public void setItems(SelectItem[] items) {
this.items = items;
}
public SelectItem[] getItems()
{
List<SelectItem> item=new ArrayList<SelectItem>();
SecteurActiviteDao sdao=DAOFactory.getInstance().getSecteurActiviteDao();
List<Secteuractivite> list=sdao.findAll();
for(Secteuractivite s:list)
{
item.add(new SelectItem(s.getIdSecteur(), s.getLibelle()));
}
return (SelectItem[])item.toArray();
} |
Erreur qui me donne ::
javax.servlet.ServletException: java.lang.Exception: javax.faces.FacesException: com.sun.rave.web.ui.appbase.ApplicationException: javax.el.ELException: Error reading 'items' on type prjjob4you.Page1
quelqu'un pourrais m'aider ??