Ce contenu n'est pas disponible dans la langue sélectionnée.
Chapter 14. EL
Overview Copier lienLien copié sur presse-papiers!
The Unified Expression Language (EL) was originally specified as part of the JSP 2.1 standard (JSR-245), but it is now available as a standalone language. Apache Camel integrates with JUEL (http://juel.sourceforge.net/), which is an open source implementation of the EL language.
Adding JUEL package Copier lienLien copié sur presse-papiers!
				To use EL in your routes you need to add a dependency on camel-juel to your project as shown in Example 14.1, “Adding the camel-juel dependency”.
			
Example 14.1. Adding the camel-juel dependency
Static import Copier lienLien copié sur presse-papiers!
				To use the el() static method in your application code, include the following import statement in your Java source files:
			
import static org.apache.camel.language.juel.JuelExpression.el;
import static org.apache.camel.language.juel.JuelExpression.el;
Variables Copier lienLien copié sur presse-papiers!
Table 14.1, “EL variables” lists the variables that are accessible when using EL.
| Variable | Type | Value | 
|---|---|---|
|   
								  |   
								  |   The current Exchange  | 
|   
								  |   
								  |   The IN message  | 
|   
								  |   
								  |   The OUT message  | 
Example Copier lienLien copié sur presse-papiers!
Example 14.2, “Routes using EL” shows two routes that use EL.
Example 14.2. Routes using EL