Expression Language (EL) and Fusion Connect

Introduction The Fusion Connect IoT Platform supports Expression Language (EL) introduced by Sun Microsystems for JSTL and currently used by many different Java EE components ( JSP, JSF, etc). EL is not programming language dependent and on the Fusion Connect platform it is used for formatting and manipulating data for presenting on web pages or on mobile applications, implementing application business logic and other purposes. In application runtime mode, expressions are stored in pre-compiled format for optimal service performance. All calculations are performed by the Java EE implementation of an EL processor.

The platform does not support any JSTL tags like , , , etc… JSTL functions are not supported either. Instead, the platform provides extensive sets of functions to manipulate strings, number, dates, perform mathematical calculations or even execute external services (weather, etc…).

Format of an EL expression: ${expression}

Note: The platform does not support deferred evaluation of EL expressions. Any expressions formatted as #{expression} instead of the correct ${expression} will be ignored by the EL editor, as the #{variable} format is reserved for access to variables.