本文共 760 字,大约阅读时间需要 2 分钟。
一、404异常
在项目当中的WebContent目录下的web.xml文件当中添加抛出404的代码
404 /WEB-INF/404error.html
上述代码表示当运行出现编码为404的时候,跳转到404error.html这一个文件,所以我们需要在上述的路径下新建一个404error.html文件,代码内容自定义,
测试:定义一个servlet,使其跳转到一个不存在的servlet上,即会抛出404异常,复制网址到浏览器打开,会跳转到404error.html上 servlet代码如下: doget方法内部response.sendRedirect("loginServlet");//使用该语句实现跳转,而LoginServlet不存在
运行后提示,页面找不到,如下图所示,复制该网址到浏览器打开,将跳转到404.html文件
二、空引用异常 在项目当中的WebContent目录下的web.xml文件当中添加抛出404的代码java.lang.NullPointerException /WEB-INF/500.html
上述代码表示当运行出现编码为空引用异常的时候,跳转到500error.html这一个文件,所以我们需要在上述的路径下新建一个500error.html文件,代码内容自定义,
测试:定义一个servlet,使其跳转到一个不存在的servlet上,即会抛出NullPointerException异常,复制网址到浏览器打开,会跳转到500error.html上servlet代码如下:
doget方法内部转载地址:http://jxmzi.baihongyu.com/