public String listar(){
//setRenderizador(true);
municipio = new Municipio();
try {
municipioDAO = new MunicipioDAO();
menuDAO = new MenuDAO();
submenuDAO = new SubmenuDAO();
municipio = (Municipio) municipioDAO.procurar(1);
htmlOut += municipio.getId();
List<Menu> listaMenu = new ArrayList<Menu>();
listaMenu = (List<Menu>) menuDAO.todosPorMunic(municipio.getId());
List<Submenu> listaSubmenu;
for(int i = 0; i < listaMenu.size(); i++){
menu = new Menu();
menu = listaMenu.get(i);
htmlOut += menu.getId();
listaSubmenu = new ArrayList<Submenu>();
listaSubmenu = submenuDAO.todosPorMenu(menu.getId());
for(int j = 0; j < listaSubmenu.size(); j++){
Submenu sub = new Submenu();
sub = listaSubmenu.get(j);
htmlOut += sub.getTitulo();
}
}
System.out.println("OK "+htmlOut);
} catch (DAOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("erro"+e.getMessage());
}
return null;
}
Galera tá dando erro na linha 15, o laço passa 1 vez beleza mas na segunda vez dá erro na tal linha 15! Pq??