<%@ page import="java.util.*" %> <%@ taglib prefix="c" uri="http://java.sun.com/jstl/ea/core" %> JSTL: EcmaScript EL Support -- Arithmetic Operator Example

Arithmetic Operators

The Arithmetic operators perform various operations on either numeric or string operands.

Here are some examples:

<% request.setAttribute("a", new Integer(4)); %> <% request.setAttribute("b", new Integer(7)); %> <% request.setAttribute("c", new Integer(0)); %>

Operator: + (Addition)

Operation Result
+

Operator: - (Subtraction)

Operation Result
-

Operator: * (Multiplication)

Operation Result
*

Operator: / (Division)

Operation Result
/

Operator: % (Modulo)

Operation Result
%

Operator: - (Unary Negation)

Operation Result
-

Operator: ++ (Increment)

Operation Result
++

Operator: -- (Decrement)

Operation Result
--