I managed to retrieve all the information I need from database, but when I put it in <p:selectOneMenu>
using <f:selectItems value="">
I get an empty <p:selectOneMenu>
.
This is a snippet of my code :
my xhtml file:
<p:panelGrid columns="2">
<h:outputLabel for="usernames" value="usernames "/>
<p:selectOneMenu id="usernames" value="#{Jcalendar.THE_CHOSEN_ONE}">
<f:selectItems value="Jcalendar.user_spinner_list"/>
</p:selectOneMenu>
</p:panelGrid>
my JcalendarBeans.java file
@ManagedBean(name = "Jcalendar")
@SessionScoped
public class JcalendarBeans implements Serializable {
private static final long serialVersionUID = 1L;
String THE_CHOSEN_ONE;
public String getTHE_CHOSEN_ONE() {
return THE_CHOSEN_ONE;
}
public void setTHE_CHOSEN_ONE(String tHE_CHOSEN_ONE) {
THE_CHOSEN_ONE = tHE_CHOSEN_ONE;
}
List<JcalendarController> user_spinner_list = new ArrayList<JcalendarController>();
@PostConstruct
public void start() {
user_spinner_list = JcalendarDAO.AllUsarname_spinner();
}
}
any help would be appropriated