前言

网站上线后,jsp页面上有时会出现不友好的错误信息,我们需要展示给用户更加友好的页面。这时候要用到page标签的errorPage和isErrorPage。

errorPage

指定当前页面出现错误时实际相应的页面是什么。

例如:,其中"/“代表当前WEB应用的根目录。

isErrorPage

指定当前页面是否为错误页面。

例如:

可以说明当前页面可以使用exception隐含变量。需要注意的是,若指定isErrorPage="true"并且使用exception

的方法了,一般不建议能直接访问该页面。(放在WEB-INF下)

项目结构

web.xml

javaWeb_16

index.jsp

index.jsp

pageEncoding="UTF-8" errorPage="/error.jsp"%>

index

int a = 12/0;

%>

error.jsp

pageEncoding="UTF-8" isErrorPage="true"%>

Insert title here

发生错误鸟

错误信息:

运行效果

java jsp公共异常页面_javaWEB总结(16):jsp错误页面的处理相关推荐

  1. java jsp公共异常页面_实际应用中JSP页面的异常处理

    打开浏览器,访问一个链接或者输入url,"咚"的敲下回车... 哗啦啦,一大堆看不懂的异常信息一下×××出来,塞满整个页面,我勒个去,吓死人了... 在实际开发中,用户访问网站的时 ...

  2. java jsp公共异常页面_Java如何创建JSP错误页面以处理异常?

    在此示例中,您将学习如何在JSP页面中处理异常.JSP具有用于错误处理的内置机制,这是一个特殊页面,可用于处理Web应用程序中的每个错误.要将页面定义为错误页面,我们使用page指令,isErrorP ...

  3. python自定义全局异常_Django 自定义404 500等错误页面的实现

    在开发网站的过程中,404,500错误,是不可避免产生的. 一旦产生了这种错误,很多可以通过web server 来处理.比如使用 apache 的定义 或者nginx 的定义.都可以定向处理.如果单 ...

  4. 404 错误页面_如何设计404错误页面,以使用户留在您的网站上

    404 错误页面 重点 (Top highlight) 网站设计 (Website Design) There is a thin line between engaging and enraging ...

  5. eclipse web项目页面显示404_404 Not Found错误页面是什么?

    404 Not Found错误页面是一个非常普遍的现象,该页面的目的是告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开,虽然404错误页面在所难免,但网页设计师 ...

  6. nuxt页面跳转_Nuxt.js错误页面跳转可能出现的问题

    在我们的编程开发中,需要考虑 404 .500.连接超时(服务器关闭)是非常常见的手段. 首先我们知道的两种错误跳转知识: 有2种方式处理错误页面 方式1:默认路径,_.vue .(先执行) 方式2: ...

  7. java错误页面_Java web 项目关于错误页面的处理

    第一步:你需要建立一个显示错误信息的jsp页面,内容如下: 系统执行发生错误 系统执行发生错误,信息描述如下: 错误状态代码是:$ {pageContext.errorData.statusCode} ...

  8. java页面可配置化_web.xml页面配置

    web.xml页面配置参数详解 加载顺序与它们在 web.xml 文件中的先后顺序无关.即不会因为 filter 写在 listener 的前面而会先加载 filter.最终得出的结论是:listen ...

  9. java全局机制,java实现全局异常机制

    先上自己的代码,后整理下原理知识. 下面是自己实现的全局异常机制 1.继承Exception,自定义异常类 ​ package com.zichen.xhkq.exception; /** * * T ...

最新文章

  1. 集成服务入门(实验9)日志记录和邮件通知
  2. linux shell ls 获取绝对路径
  3. 【Android 应用开发】 ActionBar 基础
  4. php unlike,PHP结合jQuery实现的评论顶、踩功能
  5. 【CentOS】安装部署jenkins从git获取代码[转]
  6. 银行有没有可能把800元存款打成80万?如果发生该怎么办?
  7. maven tomcat1.7环境下构建javaweb 项目
  8. 目标检测必看——RCNN是怎样融合了分类与回归,CNN与SVM
  9. Python基础入门知识实例【基础算法】
  10. 深入浅出学Spring Data JPA
  11. linux下常用文件传输命令(转)
  12. C#动态创建和动态使用程序集、类、方法、字段等(二)
  13. 802.11协议总结
  14. UL 2849:2020 Standard for Electrical Systems for eBikes-电动自行车安规标准
  15. 暴走英雄坛服务器维修,暴走英雄坛采集位置及注意事项一览
  16. 2022山东省安全员C证复训题库模拟考试平台操作
  17. 鹏鹏seo第三课:长尾关键词的认识!
  18. Flan-T5: One Model for ALL Tasks
  19. 小蓝本 第一本 《因式分解技巧》 第八章 多项式的一次因式 笔记 (第八天)
  20. CreateCompatibleDC函数的使用

热门文章

  1. 小数点后两位向上取值
  2. SQL 数字和字符串互转
  3. 树莓派4B(ubuntu)无线网络配置
  4. 汉字拼音的一个解决方法(初具使用价值)
  5. 无线路由频繁掉线9大原因分析
  6. 物联网卡企业的选择应该怎么避雷
  7. 基于QT的网络音乐播放器(一)
  8. 最新限量红包封面,限时领取!
  9. 未安装AMD图形驱动程序,或者AMD驱动程序未正常工作。请安装与AMD硬件相对应的AMD驱动程序
  10. 关于AD20的PCB电路图打印设置