Problemas com Date no formulário

7 respostas
Z

Boa tarde,

Estou começando a usar o VRaptor e tive um problema enquanto criava um CRUD básico.
O meu modelo possui um campo do tipo Date e não encontrei problemas na conversão do valor inserido no campo do formulário para a instânciação de um objeto do modelo, mas quando vou atualizar algum registro, ao invés da data, recuperada, ser exibida no formato ‘dd/MM/yyyy’ chega algo do tipo ‘Fri Aug 07 00:00:00 BRT 1942’. Como posso ressolver isso?

Abraços,
Obrigado.

7 Respostas

Lucas_Cavalcanti

vc está usando a tag <fmt:formatDate?

Z

Oi Lucas, não estou usando e não sei como usar, dei uma olha no google mas não deu muito certo.

Tenho o seguinte:

BirthDate: <input type="text" name="user.birthDate" value="<fmt:formatDate pattern='dd/MM/yyyy' value='${user.birthDate}'/>"/><br/>

O que está errado?

Obrigado

Lucas_Cavalcanti

se birthDate é um Calendar vc precisa fazer ${user.birthDate.time}

Z

birthDate é um Date mesmo.

Lucas_Cavalcanti

dá algum erro? ou ele só imprime errado?

Z

Nenhum erro, só está imprimindo errado mesmo.

Z

Parece que não tinha nada de errado. Eu estava testando com o browser do eclipse, agora testei com o Firefox e a data foi exibida corretamente.

Obrigado.

Criado 8 de agosto de 2011
Ultima resposta 8 de ago. de 2011
Respostas 7
Participantes 2