JSP JSTL <c:if="${1 == 2}"> returning true
===

I've been having issues where JSTL c:if  does not seem to be working correctly.. so I tested it with the following statement...

    <c:if="${1 == 2}">
       1 is equal to 2
    </c:if>

And it is outputting "1 is equal to 2"...

Is there something I'm missing here?