GlobalErrorController.java 742 B

123456789101112131415161718192021222324252627
  1. package platform.common.base.controller;
  2. import com.xiaoleilu.hutool.log.Log;
  3. import com.xiaoleilu.hutool.log.LogFactory;
  4. import org.springframework.boot.autoconfigure.web.ErrorController;
  5. import org.springframework.stereotype.Controller;
  6. import org.springframework.web.bind.annotation.RequestMapping;
  7. @Controller
  8. public class GlobalErrorController implements ErrorController {
  9. private static final Log LOG = LogFactory.get();
  10. private static final String ERROR_PATH = "/error";
  11. @RequestMapping(value = ERROR_PATH)
  12. public String handleError() {
  13. LOG.error("访问的页面不存在!");
  14. return "admin/common/404";
  15. }
  16. @Override
  17. public String getErrorPath() {
  18. return ERROR_PATH;
  19. }
  20. }