Package org.eclipse.jetty.servlet

Examples of org.eclipse.jetty.servlet.ServletContextHandler.addFilter()


    public void initialize(Server server, Injector injector)
    {
      final ServletContextHandler root = new ServletContextHandler(ServletContextHandler.SESSIONS);
      root.addServlet(new ServletHolder(new DefaultServlet()), "/*");
      root.addFilter(GzipFilter.class, "/*", null);
      root.addFilter(GuiceFilter.class, "/*", null);

      final HandlerList handlerList = new HandlerList();
      handlerList.setHandlers(new Handler[]{root, new DefaultHandler()});
      server.setHandler(handlerList);
    }
View Full Code Here


  @Override
  public void initialize(Server server, Injector injector)
  {
    final ServletContextHandler root = new ServletContextHandler(ServletContextHandler.SESSIONS);
    root.addServlet(new ServletHolder(new DefaultServlet()), "/*");
    root.addFilter(GzipFilter.class, "/*", null);
    root.addFilter(GuiceFilter.class, "/*", null);

    final HandlerList handlerList = new HandlerList();
    handlerList.setHandlers(new Handler[]{root, new DefaultHandler()});
    server.setHandler(handlerList);
View Full Code Here

  public void initialize(Server server, Injector injector)
  {
    final ServletContextHandler root = new ServletContextHandler(ServletContextHandler.SESSIONS);
    root.addServlet(new ServletHolder(new DefaultServlet()), "/*");
    root.addFilter(GzipFilter.class, "/*", null);
    root.addFilter(GuiceFilter.class, "/*", null);

    final HandlerList handlerList = new HandlerList();
    handlerList.setHandlers(new Handler[]{root, new DefaultHandler()});
    server.setHandler(handlerList);
  }
View Full Code Here

                pathSpec = "/";
            }
            if (endpoint.isMatchOnUriPrefix()) {
                pathSpec = pathSpec.endsWith("/") ? pathSpec + "*" : pathSpec + "/*";
            }
            context.addFilter(filterHolder, pathSpec, 0);
        }
       
    }
   
    private void enableMultipartFilter(HttpEndpoint endpoint, Server server, String connectorKey) throws Exception {
View Full Code Here

            pathSpec = "/";
        }
        if (endpoint.isMatchOnUriPrefix()) {
            pathSpec = pathSpec.endsWith("/") ? pathSpec + "*" : pathSpec + "/*";
        }
        context.addFilter(filterHolder, pathSpec, 0);
        LOG.debug("using multipart filter implementation " + filter.getClass().getName() + " for path " + pathSpec);
    }

    /**
     * Disconnects the URL specified on the endpoint from the specified processor.
View Full Code Here

  private ServletContextHandler buildContext(ServletHolder servletHolder) {
    final ServletContextHandler root = new ServletContextHandler();
    root.setContextPath("/");
    root.addServlet(servletHolder, "/*");
    for (Entry<FilterHolder, String> filter : configuration.getServletFilters().entrySet()) {
      root.addFilter(filter.getKey(), filter.getValue(), FilterMapping.DEFAULT);
    }
    root.addFilter(SessionFilter.class, "/*", FilterMapping.DEFAULT);
    configuration.configureContext(root);
    return root;
  }
View Full Code Here

    root.setContextPath("/");
    root.addServlet(servletHolder, "/*");
    for (Entry<FilterHolder, String> filter : configuration.getServletFilters().entrySet()) {
      root.addFilter(filter.getKey(), filter.getValue(), FilterMapping.DEFAULT);
    }
    root.addFilter(SessionFilter.class, "/*", FilterMapping.DEFAULT);
    configuration.configureContext(root);
    return root;
  }

  private ServletHolder buildServletHolder() {
View Full Code Here

            context.setContextPath( "/" );

            context.setInitParameter( "shiroConfigLocations", "classpath:web-shiro.ini" );
            context.addEventListener( new EnvironmentLoaderListener() );

            context.addFilter( ShiroFilter.class, "/*", EnumSet.of( REQUEST, FORWARD, INCLUDE, ERROR ) );

            server.setHandler( context );
            server.start();

            // HttpClient client = new DefaultHttpClient();
View Full Code Here

    {
        Server server = new Server();

        ServletContextHandler context = new ServletContextHandler(server, "/",ServletContextHandler.SESSIONS);
        context.setResourceBase("/tmp");
        context.addFilter(PushCacheFilter.class,"/*",EnumSet.of(DispatcherType.REQUEST))
        .setInitParameter("ports","443,6443,8443");
        context.addServlet(new ServletHolder(servlet), "/test/*");
        context.addServlet(DefaultServlet.class, "/").setInitParameter("maxCacheSize","81920");
        server.setHandler(context);

View Full Code Here

        sslConnector = new ServerConnector(server, sslContextFactory);
        server.addConnector(sslConnector);

        ServletContextHandler context = new ServletContextHandler(server, "/");

        FilterHolder filterHolder = context.addFilter(TryFilesFilter.class, "/*", EnumSet.of(DispatcherType.REQUEST));
        forwardPath = "/index.php";
        filterHolder.setInitParameter(TryFilesFilter.FILES_INIT_PARAM, "$path " + forwardPath + "?p=$path");

        context.addServlet(new ServletHolder(servlet), "/*");

 
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.