[RESOLVIDO] ERRO com DATE java

2 respostas
programaçãojava
F

Boa noite, estou fazendo um sistema e estou usando calendário e Date, e estou com problema no Date.
Erro quando tento salvar o registro: javax.faces.FacesException: #{animalControle.salvar()}: java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date

minha classe AnimalControle(salvar):

public String salvar(){

Raca raca = new Raca();

Sexo sexo = new Sexo();

raca.setIdRaca(idRaca);

animal.setRaca(raca);

sexo.setIdSexo(idSexo);

animal.setSexo(sexo);

try {

if(salvar){

AnimalDAO.inserir(animal);

}else{

AnimalDAO.alterar(animal);

}

} catch (SQLException ex) {

ex.printStackTrace();

}

atualizaLista();

return manutencaoAnimais.xhtml?faces-redirect=true;

}

ALGUÉM PODE ME AJUDAR?? É URGENTE

2 Respostas

rodriguesabner

Boa noite Felipe. Seja bem vindo ao Fórum.

java.util.Date cannot be cast to java.sql.Date (útil.Date não pode ser convertido para sql.Date).

Vc tá usando o util.Date ao invés do sql.Date, só arrumar o import.

F

Bom dia Abner, obrigado.
Consegui arrumar, muito obrigado pela ajuda!

Criado 15 de maio de 2019
Ultima resposta 16 de mai. de 2019
Respostas 2
Participantes 2