Fazendo validações

eh o seguinte preciso validar algumas coisas ok?
dai eu fiz o seguinte … eu fiz uma jsp que chama outra e que nesta outra chama um .java que valida os dados pois senao tiver nenhum erro passa para a proxima … jsp ->validajsp->.javavalida ok?
so que eh o seguinte se eu eu uso include … na jsp inicial para chamar a outra pagina o erro gerado funciona corretamente … agora se eu nao tiver nenhum erro e a pagina tiver que prosseguir para a proxima o include da na mesma pagina… e se usar foward o erro da so que ao contrario.

codigo da jsp

<jsp:include page="<%=Constant.MGU_VALIDA_DADOS_JSP%>"/>

codigo da jsp de validacao

        valida.testaCPF("cpf","txtCpfConf",cpf);
        
        if (valida.getNumErros() > 0) {
%>
        <jsp:getProperty name="valida" property="Erros"/>
                    
<%      }
        else
        {
%>
            <jsp:include page="<%= Constant.MGU_DADOS_EMAIL_JSP %>"/>
<%     

Cara porque você não usa em javascript faz o mesmo efeito e é mais rápido dê uma olhada neste tutorial http://www.imasters.com.br/artigo.php?cn=2410&cc=78 este é para validar cpf e tem um para validar dados em geral http://www.imasters.com.br/artigo.php?cn=2114&cc=78 acho que te ajuda.

valeu ! mas eu usei Servelts mesmo e funcionou. Obrigado