Добавьте более одного каталога ресурсов в причал

Хотите использовать несколько статических каталогов с Jetty. Когда сервер работает:

  http://localhost:8282/A
  http://localhost:8282/B 
  http://localhost:8282/C
  • A помещается в X/V/A
  • B помещается в Q/Z/B
  • C помещается в P/T/C

Следующие неудачные:

    ResourceHandler resource_handler = new ResourceHandler();
    resource_handler.setWelcomeFiles(new String[]{"index.html"});
    resource_handler.setResourceBase(HTML_SITE);

    ResourceHandler resource_handler1 = new ResourceHandler();
    resource_handler1.setWelcomeFiles(new String[]{"index.html"});
    resource_handler1.setResourceBase(HTML_CLIENTZONE_SITE);

    // deploy engine
    WebAppContext webapp = new WebAppContext();

    String dir = System.getProperty("user.dir");
    webapp.setResourceBase(getWebAppPath());
    webapp.setContextPath("/");


     HandlerList handlers = new HandlerList();
    handlers.setHandlers(new Handler[]{resource_handler,resource_handler1,webapp,  new DefaultHandler()});
    server.setHandler(handlers);

Как я могу добавить более одного каталога статических ресурсов?

13
задан Dave Jarvis 31 January 2015 в 04:41
поделиться