Servindo arquivos estáticos de caminho alternativo no Jetty incorporado

Eu estou tentando criar um servidor jetty incorporado com um servlet personalizado que serve alguns dados dinâmicos e servlet padrão que irá servir algumas imagens. Eu tenho o servlet personalizado funcionando, mas não consigo descobrir como adicionar um servlet padrão para servir os arquivos de imagem.

Isso é o que eu tenho ...

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

Eu não consigo descobrir como configurar o DefaultServlet para funcionar como um servidor de arquivos e ainda ter o DataServelet personalizado ainda funcionando.

Alguém tem alguma idéia?

questionAnswers(1)

yourAnswerToTheQuestion