Conversão de string para date - Hibernate

boa tarde pessoal…

tenho essa linha de código:

paciente.setDtNasc(request.getParameter("dtNasc"));

e ao tentar inserir aparece o seguinte erro:

[quote]
incompatible types: String cannot be converted to Date
[/quote],

como transformo isso paciente.setDtNasc(request.getParameter("dtNasc")); para Date?

Aqui, primeira pesquisa

de todos os exemplos ainda não consegui :frowning:

Ninguém pode me dar uma maozinha pessoal?

atribui o getParameter em uma string e converte essa string

eu sei que devo fazer isso, mas não sei como fazer

Utilize o SimpleDateFormat para fazer a conversão.

já tentei mas não consegui. não sei exatamente qual o código.

Então volta pro basico e aprende a base primeiro.
N adianta nada ficar tentando adiantar o processo

é o que estou tentando… se existe o guj é pra ajudar a quem não sabe pq se fosse ajudar que já sabe não precisaria ter um fórum de discussão.

Já procurou como usar ??

http://br.bing.com/search?q=simpledateformat+guj

Já viu a especificação ?

http://docs.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html

Meu conceito de ajuda é diferente do seu, prefiro ajudar as pessoas a n ficarem estagnadas.
Mas infelizmente pra algumas pessoas n há esperança

tentei assim mas não deu

paciente.setDtNasc(Date.valueOf(request.getParameter("dtNasc")));

[quote=marcos.stuchi]tentei assim mas não deu

paciente.setDtNasc(Date.valueOf(request.getParameter("dtNasc"))); [/quote]

try {
      SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");			
      String data = request.getParameter("dtNasc");

      paciente.setDtNasc(sdf.parse(data));

} catch (ParseException e){}

Obs.: A o atributo dtNasc da sua entidade Paciente deve ser do tipo java.util.Date;

deu certo… muito obrigado pessoal.