public List<Pc> pcByLab() { try { FacesContext context = FacesContext.getCurrentInstance(); LaboratorioBean laboratorioBean = (LaboratorioBean) context .getApplication() .evaluateExpressionGet(context, "#{laboratorioBean}", LaboratorioBean.class); Laboratorio lab = laboratorioBean.getLaboratorio(); long id = lab.getLabId(); ListIterator<Pc> itr = new PcDAO().pcXLabortorio(id).listIterator(); System.out.println("Esssssssssss:" + id); pcs = new ArrayList<Pc>(); // selectedPcs= new ArrayList<Pc>(); while (itr.hasNext()) { System.out.println("q"); pcs.add(itr.next()); } } catch (Exception e) { pcs = new ArrayList<Pc>(); System.out.println("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa"); } return pcs; }