Как получить значения из выпадающего списка из базы данных в icefaces? - PullRequest
0 голосов
/ 01 ноября 2011

Я просто хочу перечислить список имен сотрудников из базы данных в выпадающем списке, используя ледяные лица. Может кто-нибудь предложить мне, как написать запрос на странице Icefaces, чтобы получить список сотрудников в базе данных. скажем, имя таблицы "сотрудник".

Заранее спасибо.

1 Ответ

0 голосов
/ 03 ноября 2011

Я делаю это так. в твоих бобах назови свой бизнес класс например:

ArrayList<SelectItem> selectEmployees = new ArrayList<SelectItem>();
ArrayList<Employee> employees = company.getEmployees();  //this one calls the EmployeeDAO to get the records from database.

for(int i = 0; i < employees.size(); i++){ 
  selectEmployees.add(new SelectItem(employes.get(i).getId(),employees.get(i).getName));
}

теперь вы можете использовать selectEmployees в качестве значения selectOneMenu.

...