Package org.apache.tiles.el
Class ELAttributeEvaluator
java.lang.Object
org.apache.tiles.evaluator.AbstractAttributeEvaluator
org.apache.tiles.el.ELAttributeEvaluator
- All Implemented Interfaces:
AttributeEvaluator
Evaluates string expression with typical EL syntax.
You can use normal EL syntax, knowing that the root objects are
You can use normal EL syntax, knowing that the root objects are
Request
, ApplicationContext
and beans
contained in request, session and application scope.- Since:
- 2.2.1
- Version:
- $Rev: 891884 $ $Date: 2009-12-18 07:43:12 +1100 (Fri, 18 Dec 2009) $
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Initialization parameter to decide the implementation ofExpressionFactoryFactory
.protected javax.el.ExpressionFactory
The EL expression factory.protected javax.el.ELResolver
The EL resolver to use. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionEvaluates an expression.void
setExpressionFactory
(javax.el.ExpressionFactory expressionFactory) Sets the expression factory to use.void
setResolver
(javax.el.ELResolver resolver) Sets the EL resolver to use.Methods inherited from class org.apache.tiles.evaluator.AbstractAttributeEvaluator
evaluate
-
Field Details
-
EXPRESSION_FACTORY_FACTORY_INIT_PARAM
Initialization parameter to decide the implementation ofExpressionFactoryFactory
.- Since:
- 2.2.1
- See Also:
-
expressionFactory
protected javax.el.ExpressionFactory expressionFactoryThe EL expression factory.- Since:
- 2.2.1
-
resolver
protected javax.el.ELResolver resolverThe EL resolver to use.- Since:
- 2.2.1
-
-
Constructor Details
-
ELAttributeEvaluator
public ELAttributeEvaluator()Constructor.- Since:
- 2.2.1
-
-
Method Details
-
setExpressionFactory
public void setExpressionFactory(javax.el.ExpressionFactory expressionFactory) Sets the expression factory to use.- Parameters:
expressionFactory
- The expression factory.- Since:
- 2.2.1
-
setResolver
public void setResolver(javax.el.ELResolver resolver) Sets the EL resolver to use.- Parameters:
resolver
- The EL resolver.- Since:
- 2.2.1
-
evaluate
Evaluates an expression.- Parameters:
expression
- The expression to evaluate.request
- The request object.- Returns:
- The evaluated object.
-