public class ExpressionEvaluatorManager extends Object
A conduit to the JSTL EL. Based on...
An implementation of the ExpressionEvaluatorManager called for by the JSTL rev1 draft. This class is responsible for delegating a request for expression evaluating to the particular, "active" ExpressionEvaluator for the given point in the PageContext object passed in.
| Modifier and Type | Field and Description |
|---|---|
static String |
EVALUATOR_CLASS |
| Constructor and Description |
|---|
ExpressionEvaluatorManager() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
coerce(Object value,
Class classe)
Performs a type conversion according to the EL's rules.
|
static Object |
evaluate(String attributeName,
String expression,
Class expectedType,
javax.servlet.jsp.PageContext pageContext)
Invokes the evaluate() method on the "active" ExpressionEvaluator for the given pageContext.
|
static Object |
evaluate(String attributeName,
String expression,
Class expectedType,
javax.servlet.jsp.tagext.Tag tag,
javax.servlet.jsp.PageContext pageContext)
Invokes the evaluate() method on the "active" ExpressionEvaluator for the given pageContext.
|
static ExpressionEvaluator |
getEvaluatorByName(String name)
Deprecated.
|
static String |
validate(String attributeName,
String expression)
Validates an expression.
|
public static final String EVALUATOR_CLASS
public static Object evaluate(String attributeName, String expression, Class expectedType, javax.servlet.jsp.tagext.Tag tag, javax.servlet.jsp.PageContext pageContext) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionpublic static Object evaluate(String attributeName, String expression, Class expectedType, javax.servlet.jsp.PageContext pageContext) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException@Deprecated public static ExpressionEvaluator getEvaluatorByName(String name) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionpublic static Object coerce(Object value, Class classe) throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspExceptionCopyright © 2001–2025 The Apache Software Foundation. All rights reserved.