Package org.apache.jasper.runtime
Class JspApplicationContextImpl
java.lang.Object
org.apache.jasper.runtime.JspApplicationContextImpl
- All Implemented Interfaces:
javax.servlet.jsp.JspApplicationContext
public class JspApplicationContextImpl
extends Object
implements javax.servlet.jsp.JspApplicationContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate javax.servlet.ServletContext
private ArrayList
<javax.el.ELResolver> private javax.el.ExpressionFactory
private ArrayList
<javax.el.ELContextListener> private static Map
<javax.servlet.ServletContext, JspApplicationContextImpl> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addELContextListener
(javax.el.ELContextListener listener) void
addELResolver
(javax.el.ELResolver resolver) protected javax.el.ELContext
createELContext
(javax.el.ELResolver resolver) protected static JspApplicationContextImpl
findJspApplicationContext
(javax.servlet.ServletContext context) protected Iterator
<javax.el.ELResolver> javax.el.ExpressionFactory
static void
removeJspApplicationContext
(javax.servlet.ServletContext context) void
setExpressionFactory
(javax.el.ExpressionFactory expressionFactory)
-
Field Details
-
map
-
elResolvers
-
listeners
-
context
private javax.servlet.ServletContext context -
expressionFactory
private javax.el.ExpressionFactory expressionFactory
-
-
Constructor Details
-
JspApplicationContextImpl
public JspApplicationContextImpl(javax.servlet.ServletContext context)
-
-
Method Details
-
addELResolver
public void addELResolver(javax.el.ELResolver resolver) - Specified by:
addELResolver
in interfacejavax.servlet.jsp.JspApplicationContext
-
getExpressionFactory
public javax.el.ExpressionFactory getExpressionFactory()- Specified by:
getExpressionFactory
in interfacejavax.servlet.jsp.JspApplicationContext
-
setExpressionFactory
public void setExpressionFactory(javax.el.ExpressionFactory expressionFactory) -
addELContextListener
public void addELContextListener(javax.el.ELContextListener listener) - Specified by:
addELContextListener
in interfacejavax.servlet.jsp.JspApplicationContext
-
createELContext
protected javax.el.ELContext createELContext(javax.el.ELResolver resolver) -
findJspApplicationContext
protected static JspApplicationContextImpl findJspApplicationContext(javax.servlet.ServletContext context) -
removeJspApplicationContext
public static void removeJspApplicationContext(javax.servlet.ServletContext context) -
getELResolvers
-