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 java.lang.Object implements javax.servlet.jsp.JspApplicationContext
-
-
Field Summary
Fields Modifier and Type Field Description private javax.servlet.ServletContext
context
private java.util.ArrayList<javax.el.ELResolver>
elResolvers
private javax.el.ExpressionFactory
expressionFactory
private java.util.ArrayList<javax.el.ELContextListener>
listeners
private static java.util.Map<javax.servlet.ServletContext,JspApplicationContextImpl>
map
-
Constructor Summary
Constructors Constructor Description JspApplicationContextImpl(javax.servlet.ServletContext context)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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 java.util.Iterator<javax.el.ELResolver>
getELResolvers()
javax.el.ExpressionFactory
getExpressionFactory()
static void
removeJspApplicationContext(javax.servlet.ServletContext context)
void
setExpressionFactory(javax.el.ExpressionFactory expressionFactory)
-
-
-
Field Detail
-
map
private static java.util.Map<javax.servlet.ServletContext,JspApplicationContextImpl> map
-
elResolvers
private java.util.ArrayList<javax.el.ELResolver> elResolvers
-
listeners
private java.util.ArrayList<javax.el.ELContextListener> listeners
-
context
private javax.servlet.ServletContext context
-
expressionFactory
private javax.el.ExpressionFactory expressionFactory
-
-
Method Detail
-
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
protected java.util.Iterator<javax.el.ELResolver> getELResolvers()
-
-