Atitit.500 503 404错误处理最佳实践oak
Atitit.500 503 404错误处理最佳实践oak
1. 错误处理的流程(捕获>>日志>>db>>email alert) 1
2. 错误的捕获:struts级别,filter,jsp 级别,,app level 1
1. 错误处理的流程(捕获>>日志>>db>>email alert)
2. 错误的捕获:struts级别,filter,jsp 级别,,app level
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
2.1. Struts 的错误捕获
<package name="default" extends="struts-default" namespace="/weixin">
<!-- 拦截器todox login check machi o6c -->
<interceptors>
<!-- 登录验证 -->
<interceptor name="loginVerify" class="com.focustar.interceptor.LoginInterceptor"></interceptor>
<interceptor-stack name="verify">
<interceptor-ref name="defaultStack"></interceptor-ref>
<interceptor-ref name="loginVerify"></interceptor-ref>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="verify"></default-interceptor-ref>
<global-results>
<result name="login">/refresh.jsp</result>
<!-- oae golbal ex process -->
<result name="root">/exception.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping exception="java.lang.Exception" result="root"/>
</global-exception-mappings>
<!-- end oae golbal ex process -->
2.2. jsp 的异常捕获
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
2.3. app level异常捕获
<web-app>
<error-page>
<error-code>500</error-code>
<location>/err/ubye.jsp</location>
</error-page>
<error-page>
<error-code>503</error-code>
<location>/err/ulinse.html</location>
</error-page>
<error-page>
<error-code>404</error-code>
<location>/err/slins.html</location>
</error-page>
</web-app>
3. 错误日志
应用日志
服务器日志
文件日志
页面日志
数据库日志
相关文章
- 使用Unity3D的50个技巧:Unity3D最佳实践
- 【Spring Cloud】Spring Cloud之整合Spring Cloud Bus以及最佳实践
- EDAS 流量入口网关最佳实践
- 阿里云 VPC 内网性能测试最佳实践
- 阿里巴巴在开源压测工具 JMeter 上的实践和优化
- SpringCloud 应用在 Kubernetes 上的最佳实践 —— 高可用(容量评估)
- SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)
- RESTful服务最佳实践(转)
- Celery最佳实践(转)
- IDEA 常用快捷键最佳实践
- 基于java.nio.channels的编程实践-II
- Atitit db query op shourt code lib list 数据库查询类库最佳实践 目录 1.1. Jpa1 1.2. Dbutil1 1.3. Mybtis trouble
- Atitit ppt转换文本txt 目录 1.1. Atitit word ppt excel convert txt bp 等文档转换纯文本问题最佳实践.docx1 1.2. 跨语言转换Open
- Atitit.异常的设计原理与 策略处理 java 最佳实践 p93
- atitit.手动配置列表文件的选择and 数据的层次结构 attilax总结最佳实践--yaml
- Atitit.500 503 404错误处理最佳实践oak
- Atitit..文件上传组件选型and最佳实践总结(3)----断点续传控件的实现
- atitit.压缩算法 ZLib ,gzip ,zip 最佳实践 java .net php
- paip.代码生成器数据源格式最佳实践
- 阿里云上搭建Docker Swarm模式集群最佳实践
- 制造业企业数据平台建设最佳实践分享
- 【华为敏捷/DevOps实践】8. 持续交付,持续部署,傻傻分不清楚
- 【架构实践】Redis 作者 Antirez 就Redis重点功能的发展方向做出澄清,并表明“Redis 没有一个可靠的路线图,多年来我发现走一步看一步才是优秀的路线图”。
- 【编程实践】在 Java 中将 PDF 转换为 PowerPoint 演示文稿 / Convert PDF to PowerPoint Presentation in Java
- 【编程实践杂记】Mac下干净彻底地卸载 MySQL & MySQL 安装与使用
- 《代码阅读方法与实践》阅读笔记3
- KiCad EDA 原理图库的最佳实践
- RESTful API 最佳实践
- flask_limiter 实践与原理解析