Problema com validwhen do Struts para dados do tipo float

0 respostas
R

Olá pessoal, fiz um exemplo para validar um campo do tipo int com o validation do Struts e funcionou perfeitamente.

<field    
            property="cliente.idade"
     	depends="validwhen, required, integer">
            <arg0 key="exampleForm.idade"/>
            <var>
                <var-name>test</var-name>
                <var-value> (*this* > 0) </var-value>
            </var>
        </field>

Porém quando tento fazer o mesmo para um dado do tipo float não valida. Simplesmente passa pela validação.

<field    
            property="produto.preco"
     	depends="validwhen, required, float">
            <arg0 key="exampleForm.preco"/>
            <var>
                <var-name>test</var-name>
                <var-value> (*this* > 0) </var-value>
            </var>
        </field>

Alguém já teve este problema?
O validwhen não valida dados definidos no Form como sendo do tipo float?

Desde já agradecido

Criado 3 de novembro de 2008
Respostas 0
Participantes 1