Validar campo double com struts

1 resposta
S

Pessoal,
estou tentando fazer uma validação com o validwhen no validation.xml do strtus porem nao esta dando certo.

A condição é se o campo nome (String) nao estiver nulo entao o campo valor (Double) deve ser verificado, estou tentando assim:


<var>
                <var-name>test</var-name>
                <var-value>
                    ((nome == null) or (*this* != null))
                </var-value>
            </var>
        </field></blockquote>

Porem o campo nao e validado, fiz desta mesma forma para data e funcionou, mas para o campo valor que um Double nao esta funcionando.

Alguem sabe se tem alguma diferença na validação de campos numericos?

Valeu.

1 Resposta

S

Pessoal,

descobri a solução.

Fiz a validação desta forma:

((nome == null) or (*this* != '0.0'))

Troquei o null por ‘0.0’

Não sei se essa é a melhor forma, mas esa funcionando.

Valeu

Criado 18 de março de 2009
Ultima resposta 20 de mar. de 2009
Respostas 1
Participantes 1