X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fcore%2FTemplateServlet.java;h=cfef6ddd18f4758e66b2d7cefa28162e8775f06f;hb=2128592e8c56c539c68b053721e9816cd3633800;hp=098cfba37ac58d3399dc7886ce922646cbe69640;hpb=1f67bd6280e5062bec8771483e78fd33b0b6cba1;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/core/TemplateServlet.java b/src/main/java/net/pterodactylus/demoscenemusic/core/TemplateServlet.java index 098cfba..cfef6dd 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/core/TemplateServlet.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/core/TemplateServlet.java @@ -153,11 +153,14 @@ public class TemplateServlet extends HttpServlet { if (path.startsWith("/")) { path = path.substring(1); } + if ((path.length() == 0) || (path.endsWith("/"))) { + path += "index"; + } Page page = pages.get(path); if (page != null) { ServletRequest servletRequest; try { - servletRequest = new ServletRequest(request); + servletRequest = new ServletRequest(request, this); } catch (URISyntaxException use1) { throw new IOException("Could not create URI from " + request.getRequestURI(), use1); }