You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pranithcodes edited this page Apr 6, 2018
·
1 revision
Java Expression Language, also abbrevated as JEXL, is a simple java library which can be used for the implementation of dynamic scripting in Java Applications.
JEXL framework includes both API and Scripting language. Basically, JEXL engine(included as part of API) will executes the scirpts, written in JEXL Script.
JEXL scripting language is inspiried by Apache velocity and expression language defined in the JSP standard Tag library(JSTL v 1.1) and JSP version 2.0. JEXL supperts most of the constructs in shell-script or ECMAScript.
The API and the expression language uses the Java-beans naming patterns through introspection to expose property getters and setters. It also considers public class fields as properties and allows to invoke any accessible method