src/main/java/de/uapcore/lightpit/modules/ErrorModule.java

changeset 40
276ef00a336d
parent 34
824d4042c857
child 42
f962ff9dd44e
     1.1 --- a/src/main/java/de/uapcore/lightpit/modules/ErrorModule.java	Tue May 12 22:03:00 2020 +0200
     1.2 +++ b/src/main/java/de/uapcore/lightpit/modules/ErrorModule.java	Wed May 13 18:31:52 2020 +0200
     1.3 @@ -29,6 +29,7 @@
     1.4  package de.uapcore.lightpit.modules;
     1.5  
     1.6  import de.uapcore.lightpit.*;
     1.7 +import de.uapcore.lightpit.dao.DataAccessObjects;
     1.8  
     1.9  import javax.servlet.annotation.WebServlet;
    1.10  import javax.servlet.http.HttpServletRequest;
    1.11 @@ -51,7 +52,7 @@
    1.12  
    1.13      public static final String REQ_ATTR_ERROR_CODE = "errorCode";
    1.14  
    1.15 -    private ResponseType handle(HttpServletRequest req, HttpServletResponse resp, int sc) {
    1.16 +    private ResponseType handle(HttpServletRequest req, int sc) {
    1.17  
    1.18          req.setAttribute(REQ_ATTR_ERROR_CODE, sc);
    1.19          setStylesheet(req, "error");
    1.20 @@ -61,17 +62,17 @@
    1.21      }
    1.22  
    1.23      @RequestMapping(requestPath = "404", method = HttpMethod.GET)
    1.24 -    public ResponseType handle404(HttpServletRequest req, HttpServletResponse resp) {
    1.25 -        return handle(req, resp, 404);
    1.26 +    public ResponseType handle404(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) {
    1.27 +        return handle(req, 404);
    1.28      }
    1.29  
    1.30      @RequestMapping(requestPath = "403", method = HttpMethod.GET)
    1.31 -    public ResponseType handle403(HttpServletRequest req, HttpServletResponse resp) {
    1.32 -        return handle(req, resp, 403);
    1.33 +    public ResponseType handle403(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) {
    1.34 +        return handle(req, 403);
    1.35      }
    1.36  
    1.37      @RequestMapping(requestPath = "500", method = HttpMethod.GET)
    1.38 -    public ResponseType handle500(HttpServletRequest req, HttpServletResponse resp) {
    1.39 -        return handle(req, resp, 500);
    1.40 +    public ResponseType handle500(HttpServletRequest req, HttpServletResponse resp, DataAccessObjects dao) {
    1.41 +        return handle(req, 500);
    1.42      }
    1.43  }

mercurial