Hola!!
Estoy ultimando mi proyecto fin de carrera y tengo un problema al intentar mostrar un calendario para seleccionar una fecha.
Siempre aparece el error 'Calendar' is undefined.
Os adjunto que es lo que yo tengo puesto en mi clase jsp por si me podeis ayudar:
<%@ include file="/common/taglibs.jsp"%>
<head>
<title><fmt:message key="practicaDetail.title" /></title>
<content tag="heading">
<fmt:message key="practicaDetail.heading" />
</content>
<meta name="menu" content="UserMenu" />
<link rel="stylesheet" type="text/css" media="all"
href="/seta/scripts/css/calendar-blue.css" title="win2k-cold-1" />
<script type="text/javascript" src="/seta/scripts/calendar.js"></script>
<script type="text/javascript" src="/seta/scripts/calendar-setup.js"></script>
<script type="text/javascript" src="/seta/scripts/lang/calendar-es.js"></script>
</head>
<form:form commandName="practica" method="post"
action="altaPracticas.html" enctype="multipart/form-data"
onsubmit="return onFormSubmit(this)" id="practicaForm">
<li><seta:label styleClass="desc" key="practica.fecha_inicio" />
<input type="text" name="date" id="campo_fecha" /> <input
type="button" id="lanzador" value="..." /> <form:errors
path="fecha_inicio" cssClass="fieldError" /></li>
</form:form>
<script type="text/javascript">
window.onload = function() {
Calendar.setup({
inputField: "campo_fecha",
ifFormat: "%d / %m / %Y",
button: "lanzador"
});
}
<v:javascript formName="practica" staticJavascript="false" xhtml="true"
cdata="false" />
<script type="text/javascript"
src="<c:url value="/scripts/validator.jsp"/>"></script>
</script>
Gracias!