• λ我爱Aspx >> Asp.Net >> ASP Global.asa 参考(2)
  • ASP Global.asa 参考(2)

  • :未知  Դ:internet  :2007-5-5 19:47:00  ؼ:asp
  • 二、Application

    基于 ASP 的应用程序由在其根目录及其子目录中所有文件组成。应用程序在用户首次打开应用程序中的某一 Web 页时启动,在服

    务器关闭时终止。应用程序有两个事件,即 Application_OnStart 事件和 Application_OnEnd 事件。

    用户可以在 Global.asa 文件中为这些事件指定脚本。当应用程序启动时,服务器在 Global.asa 文件中查找并处理

    Application_OnStart 事件脚本。当应用程序终止时,服务器处理 Application_OnEnd 事件脚本。

    1.Application_OnStart

    Application_OnStart 事件在首次创建新的会话(即 Session_OnStart 事件)之前发生。只有 Application 和 Server 内建

    对象是可用的。在 Application_OnStart 事件脚本中引用 Session、Request 或 Response 对象将导致错误。语法

    <SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server> Sub Application_OnStart. . . End Sub

    </SCRIPT> 参数ScriptLanguage

    指定用于编写事件脚本的脚本语言。它可以是任何支持脚本编写的语言,例如 VB Script 或 JScript。如果多个事件使用同一种

    脚本语言,就可以将它们组织在一个 <SCRIPT> 标记下。 2.Application_OnEnd

    Application_OnEnd 事件在应用程序退出时于 Session_OnEnd 事件之后发生,只有 Application 和 Server 内建对象可用。

    语法

    <SCRIPT LANGUAGE=ScriptLanguage RUNAT=Server> Sub Application_OnEnd. . . End Sub

    </SCRIPT> 参数ScriptLanguage

    指定用于编写事件脚本的脚本编写语言。可以是任何一种支持脚本的语言,例如 VBScript 或 JScript。如果有多个事件使用同

    一种脚本编写语言,就可以将它们组织在一组 <SCRIPT> 标记下。 注释不能在 Application_OnEnd 脚本中调用 MapPath 方法。

    三、Session

    当没有会话的用户在打开应用程序中的 Web 页时,Web 服务器会自动创建会话。当超时或服务器调用 Abandon 方法时,服务器将终止该会话。

    会话有两个事件,即 Session_OnStart 事件和 Session_OnEnd 事件。

    可以在全局文件 Global.asa 中为这两个事件指定脚本。当会话开始时,服务器在 Global.asa 文件中查找并处理

    Session_OnStart 事件脚本。该脚本将在处理用户请求的 Web 页之前处理。在会话结束时,服务器将处理 Session_OnEnd 事件脚本。

    1.Session_OnStart

    Ҷƪл˵?
  • һƪASP Global.asa 参考(3)
    һƪASP Global.asa 参考(1)