Simpledatformat em jsp

Boa noite!

Estou estudando a apostila da Caelum FJ-21, e agarrei em um exercício opcional, onde eu deveria exibir uma lista com um campo DATA DE NASCIMENTO no formato dd/MM/yyyy.

Meu código:

[code]<%@page import=“br.com.caelum.jdbc.modelo.Contato”%>
<%@page import=“java.util.List”%>
<%@page import=“br.com.caelum.jdbc.dao.ContatoDAO”%>

<% ContatoDAO dao = new ContatoDAO(); List contatos = dao.getLista();
                    for (Contato contato : contatos) {
        %>


        <tr>
            <td><%=contato.getNome()%></td>
            <td><%=contato.getEmail()%></td>
            <td><%=contato.getEndereco()%></td>
            <td><%=contato.getDataNascimento().getTime()%></td>
        </tr>
        <%
                    }
        %>
    </ul>
[/code] O resultado do parâmetro dataNascimento é: Sat Jun 15 00:00:00 BRT 1985

Como ficaria este meu código com o SimpleDateFormat para exibir a data no formato dd/MM/yyyy?

Obrigado pela ajuda!

new SimpleDateFormat(“dd/MM/yyyy”).format(contato.getDataNascimento());

Creio que assim funcione!

Não tenho como testar agora, mas seria assim?

<td><%=contato.getNome()%></td> <td><%=contato.getEmail()%></td> <td><%=contato.getEndereco()%></td> <td><%=new SimpleDateFormat("dd/MM/yyyy").format(contato.getDataNascimento());%></td>

marcusluiz83,

isso ai mesmo.

Boa noite!

Testei da maneira que o amigo indicou, e no log do Apache apareceu o seguinte erro:

10/01/2011 21:22:21 org.apache.catalina.core.StandardWrapperValve invoke GRAVE: Servlet.service() for servlet jsp threw exception java.lang.IllegalArgumentException: Cannot format given Object as a Date at java.text.DateFormat.format(DateFormat.java:281) at java.text.Format.format(Format.java:140) at org.apache.jsp.lista_002dcontatos_002dscriptlet_jsp._jspService(lista_002dcontatos_002dscriptlet_jsp.java:85) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662)

Alguma ideia?

Obrigado pela ajuda!

Cara…

talvez tenha que fazer algum import na page, faz tempo que nao mecho com jsp!

xD~~