zoukankan      html  css  js  c++  java
  • 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,来展示相关信息。

  • 相关阅读:
    c++ 01
    unix c 11
    unix c 10
    unix c 09
    unix c 08
    unix c 07
    unix c 06
    unix c 05
    unix c 04
    Petrozavodsk Summer Training Camp 2017
  • 原文地址:https://www.cnblogs.com/lovechengyu/p/7218982.html
Copyright © 2011-2022 走看看