Package javax.servlet.jsp
Interface JspApplicationContext
- All Known Implementing Classes:
JspApplicationContextImpl
public interface JspApplicationContext
Stores application-scoped information for the JSP container.
- Since:
- 2.1
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addELContextListener
(ELContextListener listener) Registers anELContextListener
that will be notified whenever a newELContext
is created.void
addELResolver
(ELResolver resolver) Adds anELResolver
to the chain of EL variable and property management within JSP pages and Tag files.Returns the JSP container'sExpressionFactory
implementation for EL use.
-
Method Details
-
addELContextListener
Registers anELContextListener
that will be notified whenever a newELContext
is created.At the very least, any
ELContext
instantiated will have reference to theJspContext
underJspContext.class
.- Parameters:
listener
- The listener to add
-
addELResolver
Adds an
ELResolver
to 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
ELResolver
instances registered with this methodMapELResolver
ListELResolver
ArrayELResolver
BeanELResolver
ScopedAttributeELResolver
- Parameters:
resolver
- an additional resolver- Throws:
IllegalStateException
- if called after the application'sServletContextListeners
have been initialized.
-
getExpressionFactory
ExpressionFactory getExpressionFactory()Returns the JSP container's
ExpressionFactory
implementation for EL use.- Returns:
- an
ExpressionFactory
implementation
-