Обработка ошибок компиляции JSP - PullRequest
0 голосов
/ 25 апреля 2018

Я хочу обработать ошибку компиляции для конкретного JSP.Вот сценарий:

Пользователь развертывает ухо в IBM Websphere, а затем вручную устанавливает путь к классу для некоторых сторонних JAR.Приложение работает отлично.Если пользователь забывает добавить classpath к уху, он получает ошибки компиляции при попытке доступа к странице JSP.

Нам нужно обработать ошибку компиляции для этой конкретной страницы JSP и показать пользовательскую страницу ошибки судобное для пользователя сообщение типа: «Пожалуйста, добавьте JAR-файлы в classpath»

1 Ответ

0 голосов
/ 26 апреля 2018

для tomcat, который использует сервлет 3.0, используйте страницы ошибок внутри web.xml

<error-page>
    <exception-type>your compilatione exception</exception-type>
    <location>/errorpage</location>
</error-page>

nce Servlet 3.0 эти элементы являются необязательными.

для более ранних версий, вам необходимо настроить его на уровне контейнера и создать пользовательский класс клапана отчета об ошибках. Затем его можно указать как атрибут errorReportValveClass элемента в файле /conf/server.xml.

Для других контейнеров прочитайте их документацию

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