- if (hs == null || !((Boolean) hs.getAttribute("loggedin"))) {
- resp.getWriter().println("Access denied. Sending login form.");
- pages.get("login").doGet(req, resp);
+ if ((hs == null || !((Boolean) hs.getAttribute("loggedin")))
+ && !"/login".equals(req.getPathInfo())) {
+ System.out.println(req.getPathInfo());
+ resp.sendRedirect("/login");