Как получить сообщение на пользовательской странице ошибки (Tomcat)?

В JSP вы можете использоватьresponse.sendError(int code, String message) вернуть определенный код ошибки (например, 404 для не найден), а также сообщение. Эти сообщения отображаются нормально, если вы используете уродливые страницы ошибок Tomcat по умолчанию. Однако, если вы создаете пользовательскую страницу с ошибкой, как вы получите это сообщение? я пробовалexception.getMessage() или жеpageContext.getErrorData() но безрезультатно. Я искал это как часы, и никто, кажется, даже не задумывался об этом! : S

Я забыл упомянуть, что до сих пор пробовал это только с 404, так как это то, что мне нужно больше всего ... Исключение по какой-то причине равно null, поэтому при попытке чего-либо на нем выдается исключение NullPointerException. Страница ошибок - это страница ошибок 404, настроенная через web.xml (поскольку я хочу, чтобы она отображалась для КАЖДОЙ одиночной ошибки 404), и для всех, кто интересуется, да, для нее установлена директива isErrorPage, установленная в значение true ...

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

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