1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
public List<SelectItem> getPays() {
try {
pays = new ArrayList<SelectItem>();
Context context = new InitialContext();
BeanRemote stock = (BeanRemote) context
.lookup("CenterBean/remote");
List ListItems = stock.list_object("Pays_table");//retourne list pays
Iterator iter = ListItems.iterator();
while (iter.hasNext()) {
Pays_table table = (Pays_table) iter.next();
cardbatch.add(new SelectItem(table.getPaysCode(),table.getPaysName());
}
} catch (NamingException e) {
e.printStackTrace();
}
return pays ;
} |