Package org.apache.jasper.runtime
Class JspApplicationContextImpl
java.lang.Object
org.apache.jasper.runtime.JspApplicationContextImpl
- All Implemented Interfaces:
- JspApplicationContext
Implementation of JspApplicationContext
- Author:
- Jacob Hookom
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddELContextListener(ELContextListener listener) Registers anELContextListenerthat will be notified whenever a newELContextis created.voidaddELResolver(ELResolver resolver) Adds anELResolverto the chain of EL variable and property management within JSP pages and Tag files.createELContext(JspContext context) protected voidfireListeners(ELContext elContext) Returns the JSP container'sExpressionFactoryimplementation for EL use.static JspApplicationContextImplgetInstance(ServletContext context) 
- 
Constructor Details- 
JspApplicationContextImplpublic JspApplicationContextImpl()
 
- 
- 
Method Details- 
addELContextListenerDescription copied from interface:jakarta.servlet.jsp.JspApplicationContextRegisters anELContextListenerthat will be notified whenever a newELContextis created.At the very least, any ELContextinstantiated will have reference to theJspContextunderJspContext.class.- Specified by:
- addELContextListenerin interface- JspApplicationContext
- Parameters:
- listener- The listener to add
 
- 
getInstance
- 
createELContext
- 
fireListeners
- 
addELResolverDescription copied from interface:jakarta.servlet.jsp.JspApplicationContextAdds an ELResolverto the chain of EL variable and property management within JSP pages and Tag files.JSP has a default set of ELResolvers to chain for all EL evaluation: - ImplicitObjectELResolver
- ELResolverinstances registered with this method
- MapELResolver
- ListELResolver
- ArrayELResolver
- BeanELResolver
- ScopedAttributeELResolver
 - Specified by:
- addELResolverin interface- JspApplicationContext
- Parameters:
- resolver- an additional resolver
- Throws:
- IllegalStateException- if called after the application's- ServletContextListenershave been initialized.
 
- 
getExpressionFactoryDescription copied from interface:jakarta.servlet.jsp.JspApplicationContextReturns the JSP container's ExpressionFactoryimplementation for EL use.- Specified by:
- getExpressionFactoryin interface- JspApplicationContext
- Returns:
- an ExpressionFactoryimplementation
 
 
-