Отключить обработчик ошибок 404 по умолчанию Jetty

Я хочу предоставить пользовательскую страницу с ошибкой 404 в своем веб-приложении Spring 3.1, но не могу деактивировать Jetty 8 'По умолчанию страница ошибки 404.

Jetty 8, из коробки, предоставляет страницу ошибки 404 по умолчанию: при посещении веб-сайта, размещенного на Jetty, и указание пути URL, который не обрабатывается никаким сервлетом (например, путем посещенияhttp://www.example.com/nonexisting ), Причал ответы сего собственная страница ошибок HTML по умолчанию:

HTTP ERROR 404

Problem accessing /nonexisting. Reason:

    Not Found
Powered by Jetty://

Чтобы заменить это поведение по умолчанию, я

мы удалилиDefaultHandler из моего файла Jetty XML, яотредактировал мойweb.xml включить расположение обработчиков ошибок Servlet 2.5 и Servlet 3.0, указывающих на/errorмы создали специальный@Controller для обработки запроса,/error

но мой сайт все еще возвращаетсяПричал»s собственная страница ошибки HTML по умолчанию.

Причал 8 'Официальная документация говорит о создании "пользовательские страницы ошибок "но предложения там говорят

настроить собственный обработчик ошибок Jetty (я нене хочу делать это, я хочу сделать это в моей собственной весне@Controller как уже упоминалось выше)создатьпоймать весь контекст и создать "корень» веб-приложение сопоставлено с/ URI «. (Я нене хочу делать это как внутри моегоweb.xml Я уже нанес на карту Spring MVCDispatcherServlet к /.

Как я могу выключить причал?s обработчик ошибок по умолчанию и обработка ошибок должна быть сделана как указано выше?

Ответы на вопрос(2)

Ваш ответ на вопрос