zoukankan      html  css  js  c++  java
  • Atitit.500 503 404错误处理最佳实践oak

    Atitit.500 503 404错误处理最佳实践oak

    1. 错误处理的流程(捕获>>日志>>db>>email alert) 1

    2. 错误的捕获:struts级别,filter,jsp 级别,,app level 1

    2.1. Struts 的错误捕获 1

    2.2. jsp 的异常捕获 2

    2.3. app level异常捕获 2

    3. 错误日志 3

    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. 错误日志

    应用日志

    服务器日志

    文件日志

    页面日志

    数据库日志

  • 相关阅读:
    穷举、迭代、以及while代替for循环的使用
    for循环与for循环嵌套
    day07 数据类型补充
    day06
    day05
    day04
    python2 和 python3 的区别
    day03
    第一周笔记
    day02笔记
  • 原文地址:https://www.cnblogs.com/attilax/p/5963792.html
Copyright © 2011-2022 走看看