一尘不染

什么是将Exception从Servlet重定向到默认错误JSP的正确技术?

jsp

我需要有一个默认的错误JSP页面,当servlet抛出异常时将显示该页面,该页面将显示stacktrace。

我怎么做??是否有正确的技术(由API提供)或我必须手动进行?我的意思是,发送作为属性抛出的异常,然后由我自己处理?

谢谢


阅读 197

收藏
2020-06-08

共1个答案

一尘不染

您可以配置异常类型和JSP页面以在web.xml中进行处理,例如:

<error-page>
       <exception-type>UnhandledException</exception-type>
       <location>UnhandledException.jsp</location>
</error-page>

这里有一篇关于该主题的Oracle文章:

http://www.oracle.com/technology/sample_code/tech/java/codesnippet/servlets/HandlingServletExceptions/HandlingServletExceptions.html

2020-06-08