Я настроил tomcat, чтобы перехватить все мои исключения и передать их сервлету со следующим в web.xml.
<servlet-mapping>
<servlet-name>exception</servlet-name>
<url-pattern>/exception</url-pattern>
</servlet-mapping>
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/exception</location>
</error-page>
Это прекрасно работает, и у меня есть сервлет, регистрирующий некоторую информацию и пересылающий в jsp. Однако я хочу зарегистрировать URI, который вызвал исключение, и когда я вызываю request.getRequestURI (), я получаю / исключение, которое является моим путем сервлета, который обрабатывает регистрацию исключения. Как я могу получить исходный URI, вызвавший исключение?