I am trying to create an integrated berth server using a special servlet that serves some dynamic data, and a default servlet that will serve some images. I have a custom servlet, but I canβt figure out how to add a default servlet to serve image files.
This is what I have ...
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/*"); }
I cannot figure out how to configure DefaultServlet to act as a file server and still work with a custom DataServelet.
Does anyone have any ideas?
java servlets jetty fileserver embedded-jetty
user3034643 Nov 26 '13 at 2:34 2013-11-26 02:34
source share