private void addDefaultServlet(JettyWebAppContext webAppContext, StaticResourcesServletConfig config) { ServletHolder servletHolder = new ServletHolder(DefaultServlet.class); servletHolder.setInitParameter("relativeResourceBase", config.getRelativeResourceBase()); servletHolder.setInitParameter("cacheControl", "no-store, no-cache, must-revalidate, max-age=0"); webAppContext.addAliasCheck(new AllowSymLinkAliasChecker()); addServlet(webAppContext, servletHolder, config.getPathSpec()); getLog().info(String.format("Serving static resources: %s -> %s", config.getPathSpec(), config.getRelativeResourceBase())); }