Package org.apache.jasper.runtime
Class ExpressionEvaluatorImpl.ExpressionImpl
java.lang.Object
javax.servlet.jsp.el.Expression
org.apache.jasper.runtime.ExpressionEvaluatorImpl.ExpressionImpl
- Enclosing class:
- ExpressionEvaluatorImpl
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate
(VariableResolver vResolver) Evaluates an expression that was previously prepared.
-
Field Details
-
valueExpr
private javax.el.ValueExpression valueExpr -
pageContext
-
-
Constructor Details
-
ExpressionImpl
ExpressionImpl(javax.el.ValueExpression valueExpr, PageContext pageContext)
-
-
Method Details
-
evaluate
Description copied from class:Expression
Evaluates an expression that was previously prepared. In some implementations preparing an expression involves full syntactic validation, but others may not do so. Evaluating the expression may raise an ELParseException as well as other ELExceptions due to run-time evaluation.- Specified by:
evaluate
in classExpression
- Parameters:
vResolver
- A VariableResolver instance that can be used at runtime to resolve the name of implicit objects into Objects.- Returns:
- The result of the expression evaluation.
- Throws:
ELException
- Thrown if the expression evaluation failed.
-