Validação com Struts

No método validate da classe ActionForm acontece uma primeira validação verificando se os campos foram preenchidos corretamente, e ela faz isso perfeitamente, só que acontece uma coisa chata que estou procurando resolver a semanas e ainda não consegui, o método validade válida os campos mas limpa os restante do formulário.
Ex: Um formulario que contenha os campos Nome, Telefone e Email, e que estes campos são obrigatórios o preenchimento, a pessoa preenche o campo Nome e Telefone e deixa o campo Email em branco o que acontece, o usuário submete o formulário a classe action form valida os campos, apresenta a mensagem que tal campo é necessário mas limpa todos os campos do formulário.
É isso que está acontecendo.

Na action do seu formulário coloque,scope=“request”:

 <action path="/incluirdados" type="actions.IncluirDadosAction" name="IncluirDadosForm" input="/incluir.jsp" scope="request">
  <forward name="ok" path="/sucesso.jsp" />
</action>

[]'s

<action input="/alteraClienteAdmin.jsp" name=“AdminClienteActionForm” path="/alterarclienteadmin" scope=“request” type=“digital.AlterarClienteActionAdmin”/>
isso não adiantou, a validação acontece mas continua a limpar todos os campos

Estranho…Jader,vc esta utilizando javascript para algum destes campos?

O mais estranho é que em alguns formularios funciona tudo certinho

e eu não estou usando java script em nada, pelo menos estou tentando.