kandrade

Veteranos
  • Content Count

    1749
  • Joined

  • Last visited

Community Reputation

0 Neutro

About kandrade

  • Rank
    kandrade
  • Birthday 02/21/1982

Contatos

  • Website URL
    http://spaces.msn.com/members/slackleber/
  • ICQ
    0

Perfil

  • Gender
    Male
  • Location
    Santo André - SP
  • Interests
    Java, Desenvolvimento, UML, Design Patterns, etc.

Recent Profile Visitors

7846 profile views
  1. Faça um loop pelas movimentações e compare se a data da movimentação está entre a data inicial e final informadas. Se sim adicione essa movimentação numa outra lista. No final retorne essa nova lista. A nova lista vai conter todas as movimentações entre as datas informadas.
  2. Feliz 2011!! :D Então ai está outra coisa interessante. Quem declara o método mostraTipo e força qualquer implementação da sua interface implementa-lo é ICliente. Então mesmo se voce passar e receber uma Lista de Cliente "List<Cliente>" não vai funcionar. Funcionaria se voce passar a interface: public static void processar(java.util.List<ICliente> cliente)
  3. Se voce não informa o que cabe na lista ela por padrão recebe qualquer objeto, ou seja, "Object". Em Object voce não possui esse método por isso dá pau! Se fizer cast corrigi o problema: ((ICliente)cliente.get(i)).mostraTipo(); Mas.... se voce passa um Objeto que não implementa ICliente vai dar pau novamente. rs Abraço!
  4. kandrade

    Listas

    Precisa do código. Pelo menos o trecho indicado da exceção. Não entendi o termo lista sem cabeça e lista com cabeça, o que seria? Abraço!
  5. Esse método retorna um Object. Precisa fazer cast. Veja se funciona: matriz[][] = (String [][]) fluxoObjeto.readObject();
  6. kandrade

    JXL

    Então amigao. Passa um debug no programinha. Pode ser que alguém retornou uma referencia nula a um objeto ou ele não foi instanciado antes do uso.
  7. kandrade

    Servlet e botão

    Crie um campo hidden no seu formulario que indicará a ação que o servlet deve tomar, por exemplo campo "acao". Quando clicar no botão pesquisar modifica a acao para "pesquisa" e submeta o formulário. Quando clicar em cadastrar modifique a acao para "cadastra". No servlet verifique se acao é igual a "pesquisa" se sim execute sua lógica de pesquisa. Essa lógica pode estar em outro método. Caso acao igual "cadastra" execute a lógica para cadastro. Algo do tipo: if(acao.equals("pesquisa")){ pesquisa(); .... } else{ if(acao.equals("cadastra")) cadastra(); .... } Se tiver muitas ações use switch case, ou melhor ainda, use um framework MVC. Qualquer dúvida estamos ai. Abraço!
  8. O objeto conexao foi iniciado corretamente? Um dos pontos para dar null pointer é nele. Roda um debug e veja se o objeto conexao é nulo ou se pstmtrecebe um valor nulo na chamada de prepareCall.
  9. Ele adiciona na lista um objeto Artigo e não a String titulo. Para obter o titulo de um objeto Artigo talvéz voce tenha um método getTitulo()
  10. Em seu caso, voce pode usar o construtor padrão. public class Contato { private String nome; private String email; private int telefone; private String endereco; public String getNome(){ return nome; } public String getEmail(){ return email; } public int getTelefone(){ return telefone; } public String getEndereco(){ return endereco; } public void setNome(String nome){ this.nome = nome; } public void setEmail(String email){ this.email = email; } public void setTelefone(int telefone){ this.telefone = telefone; } public void setEndereco(String endereco){ this.endereco = endereco; } } E para utilizar sua classe: public class Main { public static void main(String[] args) { Contato c = new Contato(); c.setNome("Maria Eliene"); c.setEmail("[email protected]"); c.setTelefone("87800019"); c.setEndereco("Rua Idealista"); System.out.println("Nome: " + c.getNome() ); System.out.println("Email: " + c.getEmail()); System.out.println("Telefone: " + c.getTelefone()); System.out.println("Endereço: " + c.getEndereco()); } }
  11. O Java se comunica com o BD através de drivers JDBC. http://forum.imasters.uol.com.br/index.php...s-jdbc-parte-i/ Isso vai esclarecer algumas dúvidas.
  12. A classe entity.Candidato não possui um construtor com essa assinatura. Voce está passando uma String para o construtor, mas provavelmente ele não existe na classe entity.Candidato. Poste o código dessa classe. Abraço!