© Michael Müller 2018
Michael MüllerPractical JSF in Java EE 8 https://doi.org/10.1007/978-1-4842-3030-5_4

4. Expression Language

Michael Müller1 
(1)
Brühl, Nordrhein-Westfalen, Germany
 

Building the TinyCalculator, we used some special expressions, beginning within the delimiters #{ and }. These expressions, always using the form #{expr}, are defined by the Expression Language (EL). JSR 341: Expression Language 3.0 is part of Java EE 8 (read about it at https://jcp.org/en/jsr/detail?id=341 ). The same release had been part of Java EE 7.

Unified Expression Language

Originally the Expression Language was defined for JSP using the form of ${expr} (with a leading $). Then JSF introduced a slightly different syntax. The main intention was to support ...

Get Practical JSF in Java EE 8: Web Applications ​in Java for the Enterprise now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.