springmvc如何进行异常处理

1.局部处理

 

 2.定义一个全局变量

 

 

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

}

 3.定义一个错误页面

 

 

<%@ 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>

 

posted @ 2019-09-05 21:05  笙无望  阅读(187)  评论(0编辑  收藏  举报