Использование нестандартного файла ошибок HTML в весенней загрузке - PullRequest
0 голосов
/ 07 декабря 2018

У меня есть URL-адрес для / error для перехода к моему errorPage.html, но он не перенаправляет на это, и я получаю обычный экран ошибки весенней загрузки по умолчанию.

package coffee.web;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class WebConfig implements WebMvcConfigurer {

    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        registry.addViewController("/").setViewName("/index.html");
        registry.addRedirectViewController("/admin", "admin/adminIndex.html");
        registry.addViewController("/error").setViewName("/errorPage.html");
    }

}

при переходе по URL / ошибке в браузере я получаю статус 999. при переходе на несуществующий адрес я получаю страницу ошибки весенней загрузки по умолчанию с 404

1 Ответ

0 голосов
/ 07 декабря 2018

закончилось написанием явного контроллера, реализующего ErrorController

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...