@ExceptionHandler(BusinessException.class)
ModelAndView handleExceptionView(BusinessException exception, HttpServletResponse response) {
    response.setStatus(exception.getStatus());
    ModelAndView modelAndView = new ModelAndView("error/" + exception.getStatus());
    modelAndView.addAllObjects(ResponseMessage.error(exception.getMessage(), exception.getStatus()).toMap());
    modelAndView.addObject("exception", exception);
    modelAndView.addObject("absPath", WebUtil.getBasePath(WebUtil.getHttpServletRequest()));
    return modelAndView;
}

        
main