经常我们会遇到发生页面404错误,服务器 500 异常,如果默认方式处理,则是将异常捕获之后跳到 Tomcat 缺省的异常页面,如下图所示。

不论哪个网站都是一样的,所以为了满足自定义的需要,Tomcat 也允许自定义样式的。也就是在 web.xml 文件中配置:

<!-- 404 页面不存在错误 -->  <error-page><error-code>404</error-code><location>/notFound.jsp</location></error-page><!-- 500 服务器内部错误 --><error-page><error-code>500</error-code><location>/notFound.jsp</location></error-page>

最后就是去友好展示。

这是一个很简洁的404页面,只有一个网页,自带效果,非响应式设计

代码:

<!DOCTYPE html>
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>404错误页面不存在</title> <style type="text/css"> body,div,h3,h4,li,ol{margin:0;padding:0} body{font:14px/1.5 'Microsoft YaHei','微软雅黑',Helvetica,Sans-serif;min-width:1200px;background:#f0f1f3;} :focus{outline:0} h3,h4,strong{font-weight:700} a{color:#428bca;text-decoration:none} a:hover{text-decoration:underline} .error-page{background:#f0f1f3;padding:80px 0 180px} .error-page-container{position:relative;z-index:1} .error-page-main{position:relative;background:#f9f9f9;margin:0 auto;width:617px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px 50px 70px} .error-page-main:before{content:'';display:block;background:url(img/errorPageBorder.png?1427783409637);height:7px;position:absolute;top:-7px;width:100%;left:0} .error-page-main h3{font-size:24px;font-weight:400;border-bottom:1px solid #d0d0d0} .error-page-main h3 strong{font-size:54px;font-weight:400;margin-right:20px} .error-page-main h4{font-size:20px;font-weight:400;color:#333} .error-page-actions{font-size:0;z-index:100} .error-page-actions div{font-size:14px;display:inline-block;padding:30px 0 0 10px

转载于:https://www.cnblogs.com/qiantao/p/11511462.html

JavaWeb 错误/异常时页面提示相关推荐

  1. 普元 AppServer 部署时页面提示部署失败,后台报错:Unable to load class org.apache.cxf.ws.policy.AssertionBuilder

    [问题] 部署时页面提示部署失败,在server.log中显示异常信息如下: Unable to load class org.apache.cxf.ws.policy.AssertionBuilde ...

  2. html 消息通知声音,ajax实现web页面的消息实时提醒时播放提示音

    在应用系统的开发过程中,经常要使用到新消息的提醒功能,比如说后台有一个告警消息,web页面就会实时的收到这个告警的消息,且发出提示音. 这其实就是涉及到两个方面的知识,一个是http实时消息的推送,在 ...

  3. php播放一个提示音,ajax实现web页面的消息实时提醒时播放提示音

    在应用系统的开发过程中,经常要使用到新消息的提醒功能,比如说后台有一个告警消息,web页面就会实时的收到这个告警的消息,且发出提示音. 这其实就是涉及到两个方面的知识,一个是http实时消息的推送,在 ...

  4. 如何在html自动播放提示音,ajax实现web页面的消息实时提醒时播放提示音

    在应用系统的开发过程中,经常要使用到新消息的提醒功能,比如说后台有一个告警消息,web页面就会实时的收到这个告警的消息,且发出提示音. 这其实就是涉及到两个方面的知识,一个是http实时消息的推送,在 ...

  5. Visual Studio 2010编译时总是提示调用目标发生了异常的解决

    现象: 无论建立的是Win32 Console的解决方案,还是MFC的解决方案,重新打开Visual Studio 2010之后,编译时总是提示"调用的目标发生了异常" 解决: 1 ...

  6. 加载插件时,提示反射异常,调用的目标出现异常,该模块应包含一个程序集清单...

    加载插件时,提示反射异常,调用的目标出现异常,该模块应包含一个程序集清单.排查一晚上终于找到原因是因为引用第三方类库的版本不对,错误引用的版本需要另外的类库,但是开发的时候引用的类库版本是不需要的,导 ...

  7. ipad 全民打飞机微信登录不了 显示服务器繁忙,我手机用的是QQ浏览器,两天前登陆时页面老是出现网络不给力,请稍后再试的提示,客服也问了也关机重启过...

    我手机用的是QQ浏览器,两天前登陆时页面老是出现网络不给力,请稍后再试的提示,客服也问了也关机重启过以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容, ...

  8. 微信卡券领取页面提示签名错误

    微信卡券领取页面提示签名错误,微信卡券JSAPI签名校验工具对比签名一模一样,cardExt扩展字段有问题 一.领券页面错误 二.给到前端的数据 三.根据给前端的额数据做签名校验 四.给前端的签名和校 ...

  9. MDaemon 10.1.2 通过Webclient发邮件时,提示“发邮件时发生错误

    MDaemon 10.1.2 通过Webclient发邮件时,提示"发邮件时发生错误",经查发现服务里边有个Simple mail transfer protocol 服务被启用, ...

最新文章

  1. 百度智能小程序开源联盟成立,首批12家成员签约
  2. 拷贝Python对象、浅拷贝、深拷贝
  3. oracle查询使用or,查询视图,使用or就用不上索引
  4. ASP.NET(C#) 四舍五入、进一法、舍位(取整,舍去小数,向负无穷舍入)函数
  5. HDU 2594 Simpsons’ Hidden Talents (字符串-KMP)
  6. android+多种行视图,android – 在react-native列表视图中显示多种类型行的正确方法是什么?...
  7. Python学习之==数组(二)
  8. typescript 方法后面加感叹号_typescript专题(四) 「泛型」
  9. matlab2014启动很慢,matlab启动慢的解决方法
  10. 分布式:分布式系统的设计
  11. 小程序毕设作品之微信校园洗衣小程序毕业设计成品(7)中期检查报告
  12. MJKDZ PS2手柄控制OskarBot小车(二):硬件连接与通信时序
  13. STM8S系列基于STVD开发,标准外设库函数开发环境搭建
  14. 热核特征(heat kernel signature,HKS)简单解释(附可运行代码)
  15. [竞赛01]2021CCF BDCI新闻摘要自动生成Baseline-T5模型
  16. 无线电通信相关重要指标测试
  17. 痔疮最佳治疗方法 十人九痔 不必害羞
  18. word里显示的这个向下箭头是什么意思
  19. win10光驱位连接计算机,搞定Win10系统识别不了光驱位机械硬盘的设置方法
  20. 关于VMware VAAI说明

热门文章

  1. java实现三级联动查询_Java框架SSH结合Easyui控件实现省市县三级联动示例解析
  2. redis延迟消息队列不准时php,Redis实现延迟消息队列
  3. tp 扫码点餐 源码_同城跑腿系统小程序源码搭建平台模式案例
  4. python数值型转换字符型_2.6 字符型常量
  5. python结束if else_python | if else || where true 流程控制
  6. 进阶学习(3.4) Builder Pattern 建造者模式
  7. 网络营销外包——网络营销外包专员是如何提升网站权重数值的?
  8. 网站百度索引量受哪些因素影响呢?
  9. 黑帽与白帽始终有着“差别”
  10. php excel 转数组函数,使用PHPExcel将数组转换为Excel 2007