How springmvc exception handling

1. The local processing

 

 2. Define a global variable

 

 

public class EcxeptionController {
    
    @ExceptionHandler
    public ModelAndView error(Exception exception) {
        ModelAndView mv=new ModelAndView();
        mv.addObject("error",exception.getMessage());
        mv.setViewName("error");
        return mv;
        
    }
    

}

 3. Define an error page

 

 

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" isErrorPage="true"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
${error }
</body>
</html>

 

Guess you like

Origin www.cnblogs.com/sh-0131/p/11469792.html