【发布时间】:2010-09-16 08:06:36
【问题描述】:
我已经设置了 tomcat 来捕获我的所有异常并将它们传递给 web.xml 中包含以下内容的 servlet。
<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>
这很好用,我让 servlet 记录一些信息并转发到 jsp。但是,我想记录导致引发异常的 URI,当我调用 request.getRequestURI() 时,我得到 /exception ,这是我处理记录异常的 servlet 路径。如何获取导致异常的原始 URI?
【问题讨论】:
标签: java tomcat servlets error-handling