Formatar data na camada de visualização

5 respostas
smorigo

Boa tarde pessoal estou querendo formatar a data em um <html:text> pois está sendo exibida no formato yyyy-mm-dd, gostaria de saber qual a maneira correta de converter para dd/mm/yyyy quando eu for exebir…

E pelo q eu imagino no momento de persistir devo voltar o formato para yyyy-mm-dd, eu estou usando Hibernate, Struts e o banco de dados é o Firebird…

valeu pessoal

5 Respostas

danieldestro

Se você gravar i dado no banco jogando o objeto Date, não precisa formatar.

E para apresentar a sua data formatada na sua view (JSP, Janela, etc), seria legal vc ter uma classe View Helper, que tem um método que retorna sua data já formatada.

smorigo

Procurei no nosso amigo Google sobre esse tal de “classe View Helper” e não encontrei nada, voce poderia me falar aonde posso encontrar algo sobre este assunto ?

danieldestro

http://java.sun.com/blueprints/corej2eepatterns/Patterns/ViewHelper.html

C

Usa JSTL!
Tem a tag <fmt:formatDate> que é show.

http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/fmt/tld-summary.html

danieldestro

boa!

Criado 3 de dezembro de 2004
Ultima resposta 6 de dez. de 2004
Respostas 5
Participantes 3