Look at the following code:
public class User {
private String name;
private List<SelectItem> temp_list;
...setter, getter
public User() {
if(this.getName() == null) {
this.populate();
}
}
public void populate() {
temp_list = new ArrayList<SelectItem>();
temp_list.add(new SelectItem("Sunday"));
temp_list.add(new SelectItem("Monday"));
temp_list.add(new SelectItem("Tuesday"));
}
<a4j:region selfRendered="true" id="text">
<h:selectOneMenu id="symbol" value="#{user.name}">
<f:selectItems value="#{user.temp_list}" />
</h:selectOneMenu>
<a4j:commandButton action="#{user.getData}" value="Get"/>
</a4j:region>
This forum is deprecated please post your questions in the RichFaces User forum.
-Jay