java.lang.Object |
↳ |
ExpressionEvaluator |
|
↳ |
org.springframework.mock.web.MockExpressionEvaluator |
Class Overview
Mock implementation of the JSP 2.0
javax.servlet.jsp.el.ExpressionEvaluator interface, delegating to the
Jakarta JSTL ExpressionEvaluatorManager.
Used for testing the web framework; only necessary for testing applications
when testing custom JSP tags.
Note that the Jakarta JSTL implementation (jstl.jar, standard.jar) has to be
available on the class path to use this expression evaluator.
See Also
- org.apache.taglibs.standard.lang.support.ExpressionEvaluatorManager
Summary
Public Constructors |
|
MockExpressionEvaluator(PageContext pageContext)
Create a new MockExpressionEvaluator for the given PageContext.
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Public Constructors
public
MockExpressionEvaluator
(PageContext pageContext)
Create a new MockExpressionEvaluator for the given PageContext.
Parameters
pageContext
| the JSP PageContext to run in
|
Public Methods
public
Object
evaluate
(String expression, Class expectedType, VariableResolver variableResolver, FunctionMapper functionMapper)
public
Expression
parseExpression
(String expression, Class expectedType, FunctionMapper functionMapper)
Protected Methods
protected
Object
doEvaluate
(String expression, Class expectedType, FunctionMapper functionMapper)