protected ModelAndView errorHtml( // final HttpServletRequest request, // final HttpServletResponse response // ) { final Map<String, Object> errorAttributes = getErrorAttributes( // request, // isIncludeStackTrace(request, MediaType.TEXT_HTML) // ); final ResolvedError resolvedError = ResolvedError.fromErrorAttributes(errorAttributes); final Integer status = resolvedError.getStatus();// this.getStatus(request) response.setStatus(status); // goto WhitelabelErrorViewConfiguration.defaultErrorView if not provided. final ModelAndView mav = new ModelAndView("error", resolvedError.toErrorAttributes()); mav.addObject(ResolvedError.RESOLVED_ERROR_OBJECT, resolvedError); return mav; }
protected ModelAndView errorHtml( // final HttpServletRequest request, // final HttpServletResponse response // ) { final Map<String, Object> errorAttributes = getErrorAttributes( // request, // isIncludeStackTrace(request, MediaType.TEXT_HTML) // ); final ResolvedError resolvedError = ResolvedError.fromErrorAttributes(errorAttributes); final Integer status = resolvedError.getStatus();// this.getStatus(request) response.setStatus(status); // goto WhitelabelErrorViewConfiguration.defaultErrorView if not provided. final ModelAndView mav = new ModelAndView("error", resolvedError.toErrorAttributes()); mav.addObject(ResolvedError.RESOLVED_ERROR_OBJECT, resolvedError); return mav; }
protected ResponseEntity<ResolvedError> error(final HttpServletRequest request, final HttpServletResponse response) { final Map<String, Object> errorAttributes = getErrorAttributes( // request, // isIncludeStackTrace(request, MediaType.ALL) // ); final ResolvedError body = ResolvedError.fromErrorAttributes(errorAttributes); final HttpStatus status = body.getHttpStatus();// this.getStatus(request); copyHeaders(body, response); return new ResponseEntity<>(body, status); }
protected ResponseEntity<ResolvedError> error(final HttpServletRequest request, final HttpServletResponse response) { final Map<String, Object> errorAttributes = getErrorAttributes( // request, // isIncludeStackTrace(request, MediaType.ALL) // ); final ResolvedError body = ResolvedError.fromErrorAttributes(errorAttributes); final HttpStatus status = body.getHttpStatus();// this.getStatus(request); copyHeaders(body, response); return new ResponseEntity<>(body, status); }