Bereitstellen statischer Dateien über einen alternativen Pfad in Embedded Jetty

Ich versuche, einen eingebetteten Jetty-Server mit einem benutzerdefinierten Servlet für einige dynamische Daten und einem Standard-Servlet für einige Bilder zu erstellen. Ich habe das benutzerdefinierte Servlet, kann aber nicht herausfinden, wie ein Standardservlet zum Bereitstellen der Image-Dateien hinzugefügt wird.

Das ist was ich habe ...

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/*");
}

Ich kann nicht herausfinden, wie das DefaultServlet als Dateiserver konfiguriert wird und das benutzerdefinierte DataServelet weiterhin funktioniert.

Hat jemand irgendwelche Ideen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage