a comparación de números en la expresión EL no parece funcionar
En JSP, quiero comparar dos variables
Si lo hago
<c:set var="pagerTotDisp" value="9"/>
<c:if test="${pagerTotDisp > 8}">
<span>pagerTotDisp above 8</span>
</c:if>
Muestra "pagerTotDisp por encima de 8" como se esperaba
<c:set var="TotalPages" value="10"/>
<c:if test="${TotalPages > 2}">
<span>TotalPages above 2</span>
</c:if>
Muestra "pagerTotDisp por encima de 8" como se esperaba
Pero entonces si lo hago
<c:set var="pagerTotDisp" value="9"/>
<c:set var="TotalPages" value="10"/>
<c:if test="${TotalPages < pagerTotDisp}">
<span>This condition is not true. This text should not be displayed</span>
</c:if>
Muestra "Esta condición no es verdadera. Este texto no debe mostrarse".
¿Que esta pasando? ¿Es que JSP no puede manejar dos variables en una misma condición ??
Gracia