O'Reilly logo

Java EE 7 First Look by NDJOBO Armel Fabrice

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Expression Language 3.0

The Expression Language 3.0 Specification was developed under JSR 341. This section gives you only an overview of improvement in the API. The complete document specification (for more information) can be downloaded from http://jcp.org/aboutJava/communityprocess/final/jsr341/index.html.

What is Expression Language?

Expression Language (EL) is a language used to access and manipulate data in your JSP or JSF web pages. It provides a simple way to:

  • Read/write data from/to JavaBean component properties
  • Invoke static and public methods
  • Perform arithmetic, relational, logical, and conditional operations

An EL expression looks like ${expr} or #{expr}. The former syntax is often used for immediate evaluation while the latter is used for ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required