Я хочу отображать значения в раскрывающемся списке, который поступает из базы данных. Код выглядит следующим образом в <form>
:Выпадающий список со значениями из базы данных отображается пустым в Liferay
<aui:select id="empName" name="empName">
<%
Employee employee;
Employee newEmployee = new EmployeeImpl();
int totalEmployees = EmployeeLocalServiceUtil.getEmployeesCount();
for(int i=0; i<totalEmployees;i++) {
%>
<aui:option name = "opt" value ='<%=String.valueOf(newEmployee.getEmpFname())%>' />
System.out.println("newEmployee.getFname string value in loop: " +newEmployee.getEmpFname());
<%
}
%>
</aui:select>
Он показан большой пустой список.
Что делать, чтобы получить значения в выпадающем списке из базы данных?
Вы получаете список занятых в newEmployee.getEmpFname() var? –
Ravi: Я установил цикл, чтобы пройти через каждого сотрудника: Сотрудник newEmployee = new EmployeeImpl(); int totalEmployees = EmployeeLocalServiceUtil.getEmployeesCount(); for (int i = 0; i