1 package org.nanocontainer.webcontainer;2 3 import javax.servlet.ServletContext ;4 import javax.servlet.ServletContextEvent ;5 import javax.servlet.ServletContextListener ;6 import javax.servlet.http.HttpSession ;7 import javax.servlet.http.HttpSessionEvent ;8 import javax.servlet.http.HttpSessionListener ;9 10 public class DependencyInjectionTestListener implements ServletContextListener {11 12 private final StringBuffer buffer;13 14 public DependencyInjectionTestListener(StringBuffer buffer) {15 this.buffer = buffer;16 }17 18 public void contextInitialized(ServletContextEvent servletContextEvent) {19 buffer.append("-contextInitialized");20 }21 22 public void contextDestroyed(ServletContextEvent servletContextEvent) {23 buffer.append("-contextDestroyed");24 }25 26 }27