У меня есть веб-сайт типа http://example.com, и под моим веб-сайтом много URL (http://example.com/a, / ab, / abc и т. Д.).
Также предположим, чтов моем файле ресурсов в весеннем загрузочном проекте много файлов вида (x.html, y.html и т. д.).
Я развернул его в Tomcat9 на сервере Centos.
Iхочу построить что-то вроде:
- if (HTTPResponse! = 200) -> маршрут к x.html (все ответы на запросы, поступающие на все URL в моем проекте)
- else -> обрабатывать нормальный поток ответов HTTP-запросов
Есть несколько способов: Обработать его в Interceptor
классе, Filter
классе, а также @ControllerAdvice
сделать часть того, что я хочу (я построил).
Так что я никогда не хочу показывать ошибку HTTP на моем сайте.Если он получил ошибку HTTP, направьте его на мою страницу x.hmtl, иначе обработайте обычный поток Req-Resp.
Каков наилучший способ его создания?Что вы предлагаете?