/** @param args the command line arguments */ public static void main(String[] args) { Contato contato = new Contato(JOptionPane.showInputDialog("Nome: "), JOptionPane.showInputDialog("Email: ")); ContatoDAO dao = new ContatoDAOJDBC(); dao.inserir(contato); contato.setNome("novo nome"); contato.setEmail("nbovasdasdasdasd"); contato.setId(2); dao.atualizar(contato); }
public void atualizar() { dao.alterar(contato); FacesContext.getCurrentInstance() .addMessage( null, new FacesMessage( FacesMessage.SEVERITY_INFO, "Info", "Informações alteradas com sucesso!")); }
/** * Handles the HTTP <code>GET</code> method. * * @param request servlet request * @param response servlet response * @throws ServletException if a servlet-specific error occurs * @throws IOException if an I/O error occurs */ @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { processRequest(request, response); ContatoDAO c = new ContatoDAO(); ArrayList<Contato> contatos = c.buscarContatos(); for (Contato cont : contatos) { // BUSCA OS TELEFONES DOS CONTATOS int idContato = cont.getIdContato(); cont.setTelefones(c.buscarTelefones(idContato)); request.setAttribute("qtdTel", c.buscarTelefones(idContato).size()); } int AQUI = contatos.size(); request.setAttribute("contatos", contatos); // request.setAttribute("qtdTel", contatos); request.getRequestDispatcher("WEB-INF/menu.jspx").forward(request, response); }
public ContatoBD() { dao = new ContatoDAO(); contato = dao.buscar(1); }