I have to display a list box with label as value "name" & I am using h:selectOneListbox.
My Code is :
<h:selectOneListbox id="select" value"#{trial.trials}" size="1" title="Select Item...">
<f:selectItems value="#{trial.trials}/>
</h:selectOneListbox>
My trial bean is :
public class trial{
List<trialDataBean> trials = new ArrayList<trialDataBean>();
public trial(){
trialDatBean tdb = new trialDataBean(1,"aatmiya");
trials.add(tdb);
}
public List<trialDataBean> getTrials(){
return trials;
}
public void setTrials() {
this.trials = trials;
}
}
trialDataBean has a property "name" & I want to set it as a label of the ListBox. How do I do this?