UISelectItem:
导入:
import javax.faces.component.UISelectItem;
赋值:
UISelectItem uisi=new UISelectItem();
uisi.setItemLabel("test");
uisi.setItemValue("test");
UISelectItems:
导入:
import javax.faces.component.UISelectItem;
import javax.faces.model.SelectItem;
赋值:与其它组件之间的绑定:
UISelectItems uisis
=
new
UISelectItems();
List ls = new ArrayList < SelectItem > ();
ls.add( new SelectItem( " test1 " , " test1 " ));
ls.add( new SelectItem( " test2 " , " test2 " ));
uisis.setValue(ls);
List ls = new ArrayList < SelectItem > ();
ls.add( new SelectItem( " test1 " , " test1 " ));
ls.add( new SelectItem( " test2 " , " test2 " ));
uisis.setValue(ls);
HtmlSelectOneMenu hsom
=
(HtmlSelectOneMenu)app.createComponent(HtmlSelectOneMenu.COMPONENT_TYPE);
hsom.getChildren().add(uisi);
hsom.getChildren().add(uisis);
hsom.getChildren().add(uisi);
hsom.getChildren().add(uisis);