Estou com um problema para validar um inteiro. Se eu colocar um valor não inteiro (uma letra, por exemplo) o struts dá erro de conversão. Até aí normal, já consegui até alterar a mensagem para ser a que eu quero. O problema é que o valor não será gravado na action e se o campo for também obrigatório este erro será exibido também.
Já pensei em mudar o campo para String mas o Struts 2 não tem uma validação pra inteiro além de não permitir que eu use o IntRangeValidator.
Dei uma pesquisada no forum e não achei nada sobre isso. Também não achei na documentação do struts 2 (que cá entre nós não é um show de organização…).