|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectjavax.servlet.jsp.el.ExpressionEvaluator
org.apache.jasper.runtime.ExpressionEvaluatorImpl
public class ExpressionEvaluatorImpl
This is the implementation of ExpreesioEvaluator using implementation of JSP2.1.
| 构造方法摘要 | |
|---|---|
ExpressionEvaluatorImpl(PageContext pageContext)
Constructor |
|
| 方法摘要 | |
|---|---|
Object |
evaluate(String expression,
Class expectedType,
VariableResolver vResolver,
FunctionMapper fMapper)
Evaluates an expression. |
Expression |
parseExpression(String expression,
Class expectedType,
FunctionMapper fMapper)
Prepare an expression for later evaluation. |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public ExpressionEvaluatorImpl(PageContext pageContext)
| 方法详细信息 |
|---|
public Expression parseExpression(String expression,
Class expectedType,
FunctionMapper fMapper)
throws ELException
ExpressionEvaluator 复制的描述
ExpressionEvaluator 中的 parseExpressionexpression - The expression to be evaluated.expectedType - The expected type of the result of the evaluationfMapper - A FunctionMapper to resolve functions found in
the expression. It can be null, in which case no functions
are supported for this invocation. The ExpressionEvaluator
must not hold on to the FunctionMapper reference after
returning from parseExpression(). The
Expression object returned must invoke the same
functions regardless of whether the mappings in the
provided FunctionMapper instance change between
calling ExpressionEvaluator.parseExpression()
and Expression.evaluate().
ELException - Thrown if parsing errors were found.
public Object evaluate(String expression,
Class expectedType,
VariableResolver vResolver,
FunctionMapper fMapper)
throws ELException
ExpressionEvaluator 复制的描述
ExpressionEvaluator 中的 evaluateexpression - The expression to be evaluated.expectedType - The expected type of the result of the evaluationvResolver - A VariableResolver instance that can be used at
runtime to resolve the name of implicit objects into Objects.fMapper - A FunctionMapper to resolve functions found in
the expression. It can be null, in which case no functions
are supported for this invocation.
ELException - Thrown if the expression evaluation failed.
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||