JSP 2.0 Expression Language - Basic Arithmetic
JSP 2.0 Expression Language - Basic Arithmetic
This example illustrates basic Expression Language arithmetic.
Addition (+), subtraction (-), multiplication (*), division (/ or div),
and modulus (% or mod) are all supported. Error conditions, like
division by zero, are handled gracefully.
EL Expression
Result
\${1}
${1}
\${1 + 2}
${1 + 2}
\${1.2 + 2.3}
${1.2 + 2.3}
\${1.2E4 + 1.4}
${1.2E4 + 1.4}
\${-4 - 2}
${-4 - 2}
\${21 * 2}
${21 * 2}
\${3/4}
${3/4}
\${3 div 4}
${3 div 4}
\${3/0}
${3/0}
\${10%4}
${10%4}
\${10 mod 4}
${10 mod 4}
\${(1==2) ? 3 : 4}
${(1==2) ? 3 : 4}