public class ExpressionUtil extends Object
Constructor and Description |
---|
ExpressionUtil() |
Modifier and Type | Method and Description |
---|---|
static javax.el.ValueExpression |
createValueExpression(javax.servlet.jsp.PageContext pageContext,
String expression,
Class<?> expectedType)
Create a value expression.
|
static <T> T |
evaluate(javax.el.ValueExpression expression,
javax.servlet.jsp.PageContext pageContext)
Evaluate a value expression.
|
static boolean |
evaluate(javax.el.ValueExpression expression,
javax.servlet.jsp.PageContext pageContext,
boolean fallback) |
static int |
evaluate(javax.el.ValueExpression expression,
javax.servlet.jsp.PageContext pageContext,
int fallback) |
static javax.el.ExpressionFactory |
getExpressionFactory(javax.servlet.jsp.PageContext pageContext)
Return the JSP's ExpressionFactory.
|
public static javax.el.ValueExpression createValueExpression(javax.servlet.jsp.PageContext pageContext, String expression, Class<?> expectedType)
pageContext
- the context in which the expression will be parsedexpression
- the expressionexpectedType
- the expected type of resultpublic static javax.el.ExpressionFactory getExpressionFactory(javax.servlet.jsp.PageContext pageContext)
pageContext
- the context for the JSPpublic static <T> T evaluate(javax.el.ValueExpression expression, javax.servlet.jsp.PageContext pageContext)
T
- the expected type of the expressionexpression
- the expressionpageContext
- the context for the JSPpublic static boolean evaluate(javax.el.ValueExpression expression, javax.servlet.jsp.PageContext pageContext, boolean fallback)
public static int evaluate(javax.el.ValueExpression expression, javax.servlet.jsp.PageContext pageContext, int fallback)
Copyright © 2001–2023 The Apache Software Foundation. All rights reserved.