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>

猜你喜欢

转载自www.cnblogs.com/sh-0131/p/11469792.html