Udostępnianie plików statycznych z alternatywnej ścieżki w osadzonym Jetty

Próbuję utworzyć wbudowany serwer jetty z zarówno niestandardowym serwletem, który obsługuje niektóre dane dynamiczne, jak i domyślnym serwletem, który będzie obsługiwał niektóre obrazy. Mam działający niestandardowy serwlet, ale nie wiem, jak dodać domyślny serwlet do obsługi plików obrazów.

To właśnie mam ...

private void setUpServer(ServerOptions options){
    s = new Server(options.getPort());
    this.options = options;
    context = new ServletContextHandler(ServletContextHandler.SESSIONS);
    context.setContextPath("/");
    s.setHandler(context);
    context.addServlet(new ServletHolder(new DataServlet()), "/data/*");
    context.addServlet(new ServletHolder(new DefaultServlet()), "/pictures/*");
}

Nie mogę się dowiedzieć, jak skonfigurować DefaultServlet, aby działał jako serwer plików i nadal mieć działający niestandardowy DataServelet.

Czy ktoś ma jakieś pomysły?

questionAnswers(1)

yourAnswerToTheQuestion