• Spring Boot学习进阶笔记(五)-异常统一处理


    1、创建统一处理异常的类“GlobalExceptionHandler.java”,并通过“@ControllerAdvice”注解

    @ControllerAdvice

    public class GlobalExceptionHandler {

     

        @ExceptionHandler(value = Exception.class)

        public ModelAndView defaultErrorHandler(HttpServletRequest req, Exception e) throws Exception {

            ModelAndView mav = new ModelAndView();

            mav.addObject("exception", e);

            mav.addObject("url", req.getRequestURL());

            mav.setViewName("error");//对应要跳转的错误提示页面的文件名

            return mav;

        }

     

    }

    2、创建异常跳转的界面,在跳转页面的根目录“templates”下,创建error.html,来展示相关信息。

  • 相关阅读:
    在排序数组中查找元素
    搜索旋转排序数组
    下一个排列
    括号生成(回溯法)
    PHP之表单
    PHP之超级全局变量
    PHP之数组
    PHP之字符串
    PHP之常量
    PHP之echo/print
  • 原文地址:https://www.cnblogs.com/lovechengyu/p/7218982.html
Copyright © 2020-2023  润新知