GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

[RESOLVIDO] ERRO com DATE java

programação
java
Tags: #<Tag:0x00007f6543841908> #<Tag:0x00007f6543841688>
#1

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

0 Likes

#2

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.

0 Likes

#3

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

1 Like