zoukankan      html  css  js  c++  java
  • jsp_设置错误页

    在各个常用的web站点中,当一个页面出错后,会自动跳转到一个页面上进行错误信息的显示。下面我们说说这个操作是怎么实现的。

    要想完成错误页的操作,在jsp页面必须满足两个条件:

    (1)指定错误出现时的跳转页,通过errorPage指定

    (2)错误处理页必须有明确的标识,通过isErrorPage属性规定

    下面写个小例子:

    会出现错误的页面:show.jsp

    错误处理页:error.jsp

    在浏览器中显示:

    以上的错误页是在jsp页面中指定的,也可以在整个虚拟目录中指定全局的错误处理,要想达到这个效果,就必须修改web.xml文件,在其中加入错误页的操作。

    全局的错误处理可以处理两种类型的错误,一种是HTTP代码的错误,比如404或500;还有一种是异常的错误,比如NullPointerException

    在web.xml中加入错误处理:

    注:在这里我们可以发现,一旦错误出现后立即跳转页面,但是浏览器地址并未发生变化,这种跳转属于服务器端跳转。在整个操作中,客户端对服务器只发送了一次请求,服务器对客户端也只回应了一次。客户端跳转,就是当页面跳转了之后,页面地址也会发生变化。

  • 相关阅读:
    Angular中文api
    Angular各版本和组件下载
    判断一个浏览器是否支持opacity
    查找函数参数名称
    运行时代码求值
    简单的动画引擎
    利用闭包特性改写addEventListener的回调函数
    springboot指定redis库编号配置实现
    springboot获取IOC(ApplicationContext)实例
    ajax-springMVC提交表单的方式
  • 原文地址:https://www.cnblogs.com/ninicwang/p/6011657.html
Copyright © 2011-2022 走看看