public class DynamicInitListener implements ServletContextListener {
@Override
public void contextInitialized(final ServletContextEvent sce) {
ServletContext sc = sce.getServletContext();
sc.addListener("com.sishuok.chapter2.web.listener.DynamicServletContextListener");
sc.addFilter("dynamicFilter", DynamicFilter.class);
ServletRegistration.Dynamic dynamic1 = sc.addServlet("dynamicServlet1", DynamicServlet.class);
dynamic1.setLoadOnStartup(1);