Você tem a opção de usar annotation para isso, aí você usa na action que quiser no atributo que quiser, exemplo: @RequiredStringValidator. Tem como implementar até seu próprio validator. http://struts.apache.org/2.x/docs/annotations.html
Gente eu tenho um validation.xml da minha action para fazer a validação dos campos no formulario . So que nem todas as vezes eu declaro todos os campos no formulario mas a validação continua pegando para todos …com eu faço pra a validação pegar somente os campos que estao declarados no formulario.
Exemplo.:
Na Action tem os campos NOME , TELEFONE , EMAIL .
No validation.xml estao declarados esses campos . NOME , TELEFONE , EMAIL .
No meu formulario eu so to precisando declarar o campo NOME . Mas o validation acaba pegando todos os campos ao ivés de pegar so o campo que esta declarado no formulario , no caso o campo NOME .....
Agradeço a quem ajudar