Boa dia, caros!
Estou desenvolvendo uma tela na qual o usuário, em determinados campos, entram com números como ‘00322259’, ‘0021159’, etc.
O problema é que eu estou utilizando o validator do struts 1.2.8, e para ele números que começam com ‘0’ são considerados octais, portanto o dígito ‘9’ não é válido, o que leva números como ‘00322259’ a serem inválidos.
Já tentei sobrepor a função JS criada pelo struts (‘isAllDigits(form)’) diretamente na tela, mas não funcionou.
Em uma última tentativa de continuar utilizando o validator para esses casos, pergunto: Alguém sabe como eu posso resolver o meu problema?
Lembrando que eu tenho que validar, além dos dígitos, o tamanho do número (tem que estar no range de um Integer).
Grato.
