-
1. Re: How to populate rigth side of a picklist form database
ilya_shaikovsky Oct 7, 2010 5:43 AM (in response to wawanito)so just check that value="#{formBean.selectOptionList}" populated correctly from db next time when you requesting a page.
-
2. Re: How to populate rigth side of a picklist form database
wawanito Oct 7, 2010 7:44 AM (in response to ilya_shaikovsky)i get my list from a controller(spring)
private List<SelectItem> myUpdateList ;
myUpdateList = new ArrayList<SelectItem>();for (Bean bean: this.service.getAllElement())
{
myUpdateList.add(new SelectItem(bean.getCodeElement(),bean.getNameElement()));
}
i can't display anything on the right side of the list value="#{controller.MyUpdateList}" in Update modein my jsp:
<h:outputText value="cible"/>
<rich:pickList id="pickListAddMode" value="#{controller.myList}" rendered="#{controller.addMode}">
<f:selectItems value="#{controller.listElement}"></f:selectItems>
</rich:pickList>
<rich:pickList id="pickListUpdateMode" value="#{controller.myUpdateList}" rendered="#{controller.updateMode}">
<f:selectItems value="#{controller.listElement}"></f:selectItems>
</rich:pickList> -
3. Re: How to populate rigth side of a picklist form database
wawanito Oct 8, 2010 5:30 AM (in response to wawanito)anybody has an idea ...
-
4. Re: How to populate rigth side of a picklist form database
ilya_shaikovsky Oct 8, 2010 6:18 AM (in response to wawanito)try
myUpdateList = new ArrayList<[type of the bean.getCodeElement()]>();
for (Bean bean: this.service.getAllElement())
{
myUpdateList.add(bean.getCodeElement());
}without changes at page.