Não sei por não estou conseguindo fazer validação em java script, já fiz as alterações colocando as tag lib Html, mas não está rodando, melhor, não está aparecendo mais nada no meu formulário.
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<html:errors/>
<html:javascript formName="frmCadAtividade"/>
<html:messages id="messages"/>
<script type="text/javascript" src="<c:url value="/_js/funcoes.js"/>"></script>
<td width="100%" height="100%" valign="top">
<table width="100%" height="134" border="0" align="center" cellpadding="0" cellspacing="7">
<tr>
<td height="19" align="center" valign="top">
<b><div align="center">CADASTRO DE ATIVIDADES ESPORTIVAS</div></b>
</td>
</tr>
<tr>
<td>
<html:form action="/CadastrarAtividade" onsubmit="return ValidaCadAtividade(this);">
<input type="hidden" name="dispatch" value="formCadastrarAtividade" />
<p>Modalidade<br>
<html:text property="modalidade" styleClass="campo" styleId="modalidade" style="size:120px"/><br>
Título<br>
<html:text property="titulo" styleClass="campo" styleId="titulo" style="size:120px"/> <br>
Data Início<br>
<html:text property="datInicio" styleClass="campo" styleId="datInicio"/> <br>
Data Fim<br>
<html:text property="datFim" styleClass="campo" styleId="datFim" style="maxlength:10"/> <br>
Local<br>
<html:text property="local" styleClass="campo" styleId="local"/> <br>
Descrição<br>
<html:textarea property="descricao" styleId="descricao" styleClass="campo" style="rows:10;cols:120"/>
<br>
</p>
<html:submit onclick="return setField( this.form, 'dispatch', 'formCadastrarAtividade');" />
</html:form>
</tr>
</table>
</td>
Alguém sabe o que mais deve ser feito para que possa aparecer a página e fazer a validação Java Script.
Valeu.