|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.taglibs.standard.util.ExpressionUtil
public class ExpressionUtil
Helper functions for working with EL expressions.
Constructor Summary | |
---|---|
ExpressionUtil()
|
Method Summary | ||
---|---|---|
static javax.el.ValueExpression |
createValueExpression(javax.servlet.jsp.PageContext pageContext,
String expression,
Class<?> expectedType)
Create a value expression. |
|
static
|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExpressionUtil()
Method Detail |
---|
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 result
public static javax.el.ExpressionFactory getExpressionFactory(javax.servlet.jsp.PageContext pageContext)
pageContext
- the context for the JSP
public 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 JSP
public 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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |