- ·上一篇文章:Servlet 编写过滤器
- ·下一篇文章:Servlet Cookie 处理
Servlet 异常处理
加如下配置来处理异常:<?xml version="1.0" encoding="UTF-8"?> <web-app> <servlet> <servlet-name>ErrorHandler</servlet-name> <servlet-class>com.k88.test.ErrorHandler</servlet-class></servlet><!-- servlet mappings --><servlet-mapping> <servlet-name>ErrorHandler</servlet-name> <url-pattern>/TomcatTest/ErrorHandler</url-pattern></servlet-mapping><error-page> <error-code>404</error-code> <location>/TomcatTest/ErrorHandler</location></error-page><error-page> <exception-type>java.lang.Throwable</exception-type > <location>/ErrorHandler</location></error-page></web-app> 现在,尝试使用一个会产生异常的 Servlet,或者输入一个错误的 URL,这将触发 Web 容器调用 ErrorHandler 的 Servlet,并显示适当的消息。例如,如果您输入了一个错误的 URL(如:http:
//localhost:
8080/TomcatTest/UnKonwPage),那么它将显示下面的结果:
//localhost:
8080/TomcatTest/UnKonwPage),那么它将显示下面的结果:
Servlet 异常处理