jsf selectOneMenu problem

Hi

I have added component in jsf/jsp page like

<h:selectOneMenu id="selectCar" value="abc">

<f:selectItems value="def" />

</h:selectOneMenu>

but I m getting problem when I run this page on Apache tomcat5.5 . Error is

javax.servlet.ServletException: Value binding 'null'of UISelectItems with component-path

Does anybody help me with this error

Regards,

Arsalan

[442 byte] By [Arsal11a] at [2007-11-26 15:22:36]
# 1

Are the valuebindings actually definied in the backing bean?

JSF<h:selectOneMenu value="#{myBean.selectedCar}">

<f:selectItems value="#{myBean.selectCars}" />

</h:selectOneMenu>

MyBeanprivate Car selectedCar; // + getter + setter

public List getSelectCars() {

List selectCars = new ArrayList();

selectCars.add(new SelectItem(new Car("Alfa Romeo 156 GTA SW"), "Alfa Romeo 156 GTA SW"));

selectCars.add(new SelectItem(new Car("BMW E61 M5 Touring"), "BMW E61 M5 Touring"));

selectCars.add(new SelectItem(new Car("Maserati Quattroporte"), "Maserati Quattroporte"));

return selectCars;

}

BalusCa at 2007-7-8 21:37:44 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...