Pessoal, alguém consegue validar casas decimais com o floatRange?
Na minha range, quero validar se um número float é maior que ZERO e menor que 99,99. O campo no meu validation.xml está da seguinte maneira:
<field property="bonus" depends="required,float,floatRange">
<msg name="floatRange" key="errors.greaterzero" />
<arg0 key="general.bonus" />
<arg1 name="floatRange" key="${var:min}" resource="false"/>
<arg2 name="floatRange" key="${var:max}" resource="false"/>
<var><var-name>min</var-name><var-value>0.01f</var-value></var>
<var><var-name>max</var-name><var-value>99.99</var-value></var>
</field>
Porém, o Struts só valida as casas antes do ponto, ou seja, ele não aceita o valor 0,02, só aceita > 1,00…
alguém sabe como resolver isso???
Obrigado