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>