private UISelectOne monthComponent;
public void setSelectOneMenu() {
Application application = FacesContext.getCurrentInstance().getApplication();
List children = monthComponent.getChildren();
children.clear();
monthComponent=
(HtmlSelectOneMenu)application.createComponent(HtmlSelectOneMenu.COMPONENT_TYPE);
monthComponent.setValue(" " + a_item + " ");
children().clear();
UISelectItems usi= new UISelectItems();
usi.setValue(new SelectItems());
children.add(usi);
or
children.add(new UISelectItem("1", "abc"));
children.add(new UISelectItem("2", "xyz"));
public void setSelectOneMenu() {
Application application = FacesContext.getCurrentInstance().getApplication();
List children = monthComponent.getChildren();
children.clear();
monthComponent=
(HtmlSelectOneMenu)application.createComponent(HtmlSelectOneMenu.COMPONENT_TYPE);
monthComponent.setValue(" " + a_item + " ");
children().clear();
UISelectItems usi= new UISelectItems();
usi.setValue(new SelectItems());
children.add(usi);
or
children.add(new UISelectItem("1", "abc"));
children.add(new UISelectItem("2", "xyz"));