JSP 2.0 Expression Language - Basic Comparisons


This example illustrates basic Expression Language comparisons. The following comparison operators are supported:
Numeric
EL Expression Result
\${1 < 2} ${1 < 2}
\${1 lt 2} ${1 lt 2}
\${1 > (4/2)} ${1 > (4/2)}
\${1 gt (4/2)} ${1 gt (4/2)}
\${4.0 >= 3} ${4.0 >= 3}
\${4.0 ge 3} ${4.0 ge 3}
\${4 <= 3} ${4 <= 3}
\${4 le 3} ${4 le 3}
\${100.0 == 100} ${100.0 == 100}
\${100.0 eq 100} ${100.0 eq 100}
\${(10*10) != 100} ${(10*10) != 100}
\${(10*10) ne 100} ${(10*10) ne 100}

Alphabetic
EL Expression Result
\${'a' < 'b'} ${'a' < 'b'}
\${'hip' > 'hit'} ${'hip' > 'hit'}
\${'4' > 3} ${'4' > 3}