Package freemarker.ext.jsp
Class EventForwarding
java.lang.Object
freemarker.ext.jsp.EventForwarding
- All Implemented Interfaces:
EventListener,javax.servlet.http.HttpSessionAttributeListener,javax.servlet.http.HttpSessionListener,javax.servlet.ServletContextAttributeListener,javax.servlet.ServletContextListener
public class EventForwarding
extends Object
implements javax.servlet.ServletContextAttributeListener, javax.servlet.ServletContextListener, javax.servlet.http.HttpSessionListener, javax.servlet.http.HttpSessionAttributeListener
An instance of this class should be registered as a
<listener> in
the web.xml descriptor in order to correctly dispatch events to
event listeners that are specified in TLD files.
Note that there are two variants of this class: One for the legacy "javax" Servlet API in the
freemarker.ext.jsp package, and another for the newer Jakarta Servlet API in the
freemarker.ext.jakarta.jsp package (since 2.3.33). Use the variant that fits your Servlet container!
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattributeAdded(javax.servlet.http.HttpSessionBindingEvent arg0)voidattributeAdded(javax.servlet.ServletContextAttributeEvent arg0)voidattributeRemoved(javax.servlet.http.HttpSessionBindingEvent arg0)voidattributeRemoved(javax.servlet.ServletContextAttributeEvent arg0)voidattributeReplaced(javax.servlet.http.HttpSessionBindingEvent arg0)voidattributeReplaced(javax.servlet.ServletContextAttributeEvent arg0)voidcontextDestroyed(javax.servlet.ServletContextEvent arg0)voidcontextInitialized(javax.servlet.ServletContextEvent arg0)voidsessionCreated(javax.servlet.http.HttpSessionEvent arg0)voidsessionDestroyed(javax.servlet.http.HttpSessionEvent arg0)
-
Constructor Details
-
EventForwarding
public EventForwarding()
-
-
Method Details
-
attributeAdded
public void attributeAdded(javax.servlet.ServletContextAttributeEvent arg0)- Specified by:
attributeAddedin interfacejavax.servlet.ServletContextAttributeListener
-
attributeRemoved
public void attributeRemoved(javax.servlet.ServletContextAttributeEvent arg0)- Specified by:
attributeRemovedin interfacejavax.servlet.ServletContextAttributeListener
-
attributeReplaced
public void attributeReplaced(javax.servlet.ServletContextAttributeEvent arg0)- Specified by:
attributeReplacedin interfacejavax.servlet.ServletContextAttributeListener
-
contextInitialized
public void contextInitialized(javax.servlet.ServletContextEvent arg0)- Specified by:
contextInitializedin interfacejavax.servlet.ServletContextListener
-
contextDestroyed
public void contextDestroyed(javax.servlet.ServletContextEvent arg0)- Specified by:
contextDestroyedin interfacejavax.servlet.ServletContextListener
-
sessionCreated
public void sessionCreated(javax.servlet.http.HttpSessionEvent arg0)- Specified by:
sessionCreatedin interfacejavax.servlet.http.HttpSessionListener
-
sessionDestroyed
public void sessionDestroyed(javax.servlet.http.HttpSessionEvent arg0)- Specified by:
sessionDestroyedin interfacejavax.servlet.http.HttpSessionListener
-
attributeAdded
public void attributeAdded(javax.servlet.http.HttpSessionBindingEvent arg0)- Specified by:
attributeAddedin interfacejavax.servlet.http.HttpSessionAttributeListener
-
attributeRemoved
public void attributeRemoved(javax.servlet.http.HttpSessionBindingEvent arg0)- Specified by:
attributeRemovedin interfacejavax.servlet.http.HttpSessionAttributeListener
-
attributeReplaced
public void attributeReplaced(javax.servlet.http.HttpSessionBindingEvent arg0)- Specified by:
attributeReplacedin interfacejavax.servlet.http.HttpSessionAttributeListener
-