Olá Galera,
Estou estudando a apostila FJ-21, cheguei no exercício de fazer minha tagfile. O exemplo da apostila de criar um tagfile é com o datapicker, porém não estou conseguindo fazer ele funcionar. Poderiam me ajudar a verificar se tem algo errado no meu código ? Já olhei ele umas mil vezes !!!
Pagina JSP de adicionar contato:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib tagdir="/WEB-INF/tags" prefix="caelum"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link type="text/css"
href="css/ui-lightness/jquery-ui-1.8.20.custom.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.20.custom.min.js"></script>
</head>
<body>
<c:import url="cabecalho.jsp" />
<form action="adicionaContato" method="POST">
Empresa : <input type="text" name="nome" /><br /> E-mail : <input
type="text" name="email" /><br /> Endereco : <input type="text"
name="endereco" /><br /> Data :
<caelum:campoData id="data" />
<br /> <input type="submit" value="Gravar" />
</form>
<c:import url="rodape.jsp" />
</body>
</html>
CampoData.tag :
<%@ attribute name="id" required="true"%>
<script type="text/javascript">
$(function() {
$("#${id}").datepicker({
dateFormat : 'dd/mm/yy'
}).data;
});
</script>
<input type="text" id="${id}" name="${id}" />
Estou utilizando Windows para meu desenvolvimento. Os diretórios são:
jquery-ui-1.8.20.custom.css
C:\Users\Administrador\Desktop\Projeto JAVA\WorkspaceEE\agenda\WebContent\css\ui-lightness
jquery-1.7.2.min.js
jquery-ui-1.8.20.custom.min.js
C:\Users\Administrador\Desktop\Projeto JAVA\WorkspaceEE\agenda\WebContent\js
Pasta tags :
campoData.tag
C:\Users\Administrador\Desktop\Projeto JAVA\WorkspaceEE\agenda\WebContent\WEB-INF\tags
Parece que ele não está achando os arquivos, porém quando tento mudar o caminho do tagdir de “/WEB-INF/tags” para “C:\Users\Administrador\Desktop\Projeto JAVA\WorkspaceEE\agenda\WebContent\WEB-INF\tags” ele fala que o caminho não existe.
Alguem tem alguma dica ? Vlw !!!