JSP创建错误页面并自动跳转
在各种常用的网站中,我们经常会发现这样一个功能:当一个页面出错时,它会自动跳转到一个页面来提示错误信息。
如果要完成错误页面的操作,必须满足两个条件:
1.当错误发生时指定跳转页,由errorPage属性指定;
2.错误处理页面必须由isErrorPage属性明确标识和指定。
这是错误页面:errorPage.jsp
代码如下:
% @ page language=' Java ' import=' Java . util . * ' page encoding=' UTF-8 ' % @ page iserrrpage=' true ' %!doctype html public '-//W3C//dtd html 4.01 transitional//en ' html head title my JSP ' error page . JSP ' starting page/title/head myh 1程序出现错误,请联系管理员处理!/h1/body/html当然,您也可以在整个虚拟目录中指定全局错误处理。为了达到这个效果,您必须修改web.xml文件,并向其中添加错误页面操作。
全局错误处理可以处理两种类型的错误,一种是HTTP代码错误,比如404或500;还有一个异常错误,比如NullPointerException
修改web.xml文件并添加错误处理。代码如下:
error-page error-code 500/error-code location/error/error page . JSP/location/error-page error-code 404/error-code location/error page . JSP/location/error-page error-page exception-type Java . lang . nullpointerexception/exception-type location/error/error page . JSP/location/error-page
示例:
进入无效jsp页面“http://localhost 33608080/JSP/1 tiaozhuan _ a . JSP”,页面会提示:
以上是边肖介绍的创建错误页面并自动跳转的JSP,希望对大家有所帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!
版权声明:JSP创建错误页面并自动跳转是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。