Задать вопрос
@Galaxy773

Как сделать кастомную страницу с ошибкой в Spring?

Не могу найти нормальное решение отлавливать ошибки (404, 500), добавлять в Model нужные мне атрибуты и перенаправлять на файл. Как мне это сделать?

Использую последнюю версию Spring Boot.
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@kaleban
Возможно решение выглядит так.

Страница чтоб перенаправить
@Controller
public class Controller404 {

    @RequestMapping("/404")
    public String error404() {
        return "/404";

    }

}


Чтоб отловить ошибки. 
@ControllerAdvice
public class MyExceptionHandler {

    @ResponseStatus(HttpStatus.FORBIDDEN)
    @ExceptionHandler(Exception.class)
    public String handler(Exception ex){

        return "/404";
    }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы