> 백엔드 개발 > C#.Net 튜토리얼 > ASP의 Global.asa 파일에 대한 자세한 소개

ASP의 Global.asa 파일에 대한 자세한 소개

Y2J
풀어 주다: 2017-05-19 10:55:30
원래의
1534명이 탐색했습니다.

Global.asa 파일은 ASP 응용 프로그램의 모든 페이지에서 액세스할 수 있는 개체, 변수 및 메서드 선언이 포함된 선택적 파일입니다.

Global.asa 파일

Global.asa 파일은 개체, 변수 및 메서드 선언이 포함된 선택적 파일입니다. 모든 합법적인 브라우저 스크립트는 Global.asa에서 사용할 수 있습니다.

Global.asa 파일에는 다음이 포함될 수 있습니다.

애플리케이션 이벤트

세션 이벤트

>

TypeLibrary 선언

#include 지시문

참고: Global.asa 파일은 ASP 응용 프로그램의 루트 디렉터리에 저장되어야 하며 각 응용 프로그램에는 Global.asa가 하나만 있을 수 있습니다. 문서.

Global.asa의 이벤트

Global.asa에서는 시작과 종료 시 수행할 작업을 애플리케이션과 세션 개체에 알려줄 수 있습니다. 이 작업을 수행하는 코드는 이벤트 연산자에 배치됩니다. Global.asa 파일에는 네 가지 유형의 이벤트가 포함될 수 있습니다.

Application_OnStart - 이 이벤트는 첫 번째 사용자가 ASP 응용 프로그램에서 첫 번째 페이지를 호출할 때 발생합니다. 이 이벤트는 웹 서버가 다시 시작되거나 Global.asa 파일이 편집된 후에 발생합니다. "Session_OnStart" 이벤트는 이 이벤트 직후에 발생합니다.

Session_OnStart - 이 이벤트는 새 사용자가 ASP 애플리케이션에서 첫 번째 페이지를 요청할 때마다 발생합니다.

Session_OnEnd - 이 이벤트는 사용자가 세션을 종료할 때마다 발생합니다. 지정된 시간(기본 이벤트는 20분) 내에 페이지가 요청되지 않으면 세션이 종료됩니다.

Application_OnEnd - 이 이벤트는 마지막 사용자가 세션을 종료한 후에 발생합니다. 일반적으로 이 이벤트는 웹 서버가 중지될 때 발생합니다. 이 서브루틴은 애플리케이션이 중지된 후 기록 삭제, 텍스트 파일에 정보 쓰기 등의 설정을 지우는 데 사용됩니다.

Global.asa 파일은 다음과 같습니다.

<script language="vbscript" runat="server">
sub Application_OnStart
  &#39;some code
end sub
sub Application_OnEnd
  &#39;some code
end sub
sub Session_OnStart
  &#39;some code
end sub
sub Session_OnEnd
  &#39;some code
end sub
</script>
로그인 후 복사

참고: Global.asa에서는 ASP 스크립트 구분 기호(<% 및 %>)를 사용할 수 없으므로 파일에 스크립트를 삽입하려면 HTML
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿