Carregar data correta no datepicker

Bom dia pessoal,
estou com um problema no datepicker, criei uma pagina onde eu cadastro um contato, até ai tudo bem ele salva corretamente a data, porém quando quero alterar esse contato a data vem carregada errada(diferente da data que foi salva no banco de dados), eu criei um arquivo tag para personalizar o datekipcker, alguém sabe o que posso tá fazendo de errado?

datePicker.tag:

<%@tag description="Minhas tags personalizadas" pageEncoding="UTF-8"%>
<%@ attribute name="id" required="true" %>
<%@ attribute name="value" required="false" %>
<input id="${id}" name="${id}" value="${value}" />
<script>
    $("#${id}").datepicker({
        dateFormat: 'dd/mm/yy', changeMonth: true, changeYear: true,
        dayNames: ['Domingo','Segunda','Terça','Quarta','Quinta','Sexta','Sábado'],
        dayNamesMin: ['D','S','T','Q','Q','S','S','D'],
        dayNamesShort: ['Dom','Seg','Ter','Qua','Qui','Sex','Sáb','Dom'],
        monthNames: ['Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'],
        monthNamesShort: ['Jan','Fev','Mar','Abr','Mai','Jun','Jul','Ago','Set','Out','Nov','Dez'],
        nextText: 'Próximo',
        prevText: 'Anterior'
    });
    $("#${id}").datepicker('setDate', "${value}");
</script>

adicionaContato.jsp:

<%@page contentType="text/html" pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@taglib tagdir="/WEB-INF/tags" prefix="m" %>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
        <title>Curso Caelum</title>
        <link href="css/jquery-ui.css" rel="stylesheet"/>
        <script src="js/jquery.js"></script>
        <script src="js/jquery-ui.js"></script>
        <script>
            function redireciona(param){
                location.href=param;
            }
        </script>
    </head>
    <body>
        <c:import url="cabecalho.jsp" />
        <c:if test="${empty contato.id}">
            <form method="post" action="mvc?logica=AdicionaContatoLogic">
        </c:if>
        <c:if test="${not empty contato.id}">
            <form method="post" action="mvc?logica=AlteraContatoLogic&id=${contato.id}">
        </c:if>
        
            Nome: <input type="text" name="nome" value="${contato.nome}"/><br />
            E-mail: <input type="text" name="email" value="${contato.email}"/><br />
            Endereço: <input type="text" name="endereco" value="${contato.endereco}"/><br />
                        
            Data Nascimento: <m:dataPicker id="dataNascimento" value="${contato.dataNascimento.time}"/><br/>

            <input type="button" value="Voltar" onCLick="redireciona('mvc?logica=ListaContatosLogic');"> 
            <c:if test="${empty contato.id}">
                <input type="submit" value="Gravar" />
            </c:if>
            <c:if test="${not empty contato.id}">
                <input type="submit" value="Alterar" />
            </c:if>
        </form>
        <c:import url="rodape.jsp" />
    </body>
</html>