zoukankan      html  css  js  c++  java
  • 自己asp.net项目错误处理机制

    网上看到好项目的错误处理机制,这里列出我的错误处理机制

        <customErrors mode="On" defaultRedirect="Error.aspx">
          <error statusCode="403" redirect="NoAccess.aspx" /> <!--访问被禁用-->
          <error statusCode="404" redirect="Nofound.aspx"/>
          <error statusCode="500" redirect="InternalError.aspx"/>
        </customErrors>

    用log4net记录错误日志和发送电子邮件到开发人员

        Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
            ' 发生错误时激发
            '记录日志发送邮件(略)        

        End Sub

    测试页面:

    Imports System.Data
    Imports System.Data.OleDb
    
    Public Class _default
        Inherits System.Web.UI.Page
    
        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    
            'Throw New HttpException(401, "")
            Throw New HttpException(403, "")
            'Throw New HttpException(404, "")
            'Throw New HttpException(500, "")
        End Sub
    
    End Class
    
  • 相关阅读:
    日期类型存储方法
    Log4j2的一些记录
    【Maven】学习记录
    HTML 图片加载问题
    浏览器的组成
    javascript数组的实例属性(方法)
    javascript数组的内置对象Array
    javascript之this
    css的position,float属性的理解
    简单介绍帧动画
  • 原文地址:https://www.cnblogs.com/jason819/p/2680964.html
Copyright © 2011-2022 走看看