Condición NumberCompare
Compara dos números de subclase de java.lang.Number
.
Parámetros
Atributo | Descripción: | Obligatorio |
---|---|---|
tipo | El tipo del número. Debe ser una subclase de java.lang.Number . |
Sí |
num1 | El número que se va a comparar (es decir, el lado izquierdo del operador). | Sí |
num2 | El número con el que se va a comparar (es decir, el lado derecho del operador). | Sí |
op | El operador de comparación. Una de: <= , < , == , > , >= |
Sí |
Ejemplos
El ejemplo siguiente comprueba si
${error.count}
como entero es mayor que 3 y establece la propiedad greaterThan3
si la condición es verdadera.<condition property="greaterThan3">
<numberCompare type="java.lang.Integer" num1="${error.count}" num2="3" op=">" />
</condition>
El ejemplo siguiente comprueba si
${total.coins}
como doble es inferior a 1,00 y establece la propiedad lessThan1Dollar
si la condición es verdadera.<condition property="lessThan1Dollar">
<numberCompare type="java.lang.Double" num1="${total.coins}" num2="1.00" op="<" />
</condition>