spring-framework / org.springframework.mock.web / MockExpressionEvaluator

MockExpressionEvaluator

open class MockExpressionEvaluator : ExpressionEvaluator

Mock implementation of the JSP 2.0 javax.servlet.jsp.el.ExpressionEvaluator interface, delegating to the Apache JSTL ExpressionEvaluatorManager. Only necessary for testing applications when testing custom JSP tags.

Note that the Apache JSTL implementation (jstl.jar, standard.jar) has to be available on the class path to use this expression evaluator.

Author
Juergen Hoeller

Since
1.1.5

See Also
org.apache.taglibs.standard.lang.support.ExpressionEvaluatorManager

Constructors

<init>

MockExpressionEvaluator(pageContext: PageContext)

Create a new MockExpressionEvaluator for the given PageContext.

Functions

evaluate

open fun evaluate(expression: String, expectedType: Class<Any>, variableResolver: VariableResolver, functionMapper: FunctionMapper): Any

parseExpression

open fun parseExpression(expression: String, expectedType: Class<Any>, functionMapper: FunctionMapper): Expression