I would like to be able to go to
https://localhost:8080/users/pages/profile
(without the Server failing) instead of https://localhost:8080/users/pages/profile.html
So I tried
ServletContextHandler pagesContext = new ServletContextHandler();
pagesContext.setContextPath("/users/pages");
ResourceHandler resourceHandler = new ResourceHandler();
resourceHandler.setResourceBase("./src/main/webapp/pages");
resourceHandler.setDirectoriesListed(true);
pagesContext.setHandler(resourceHandler);
pagesContext.addServlet(new ServletHolder("default", DefaultServlet.class), "*.html");
// TODO this is not working currently
jettyServer.addHandler(pagesContext);
But it isn't working!
It complains that profile
page doesn't exist but profile.html
works fine