hyeonk lab

블로그 이미지

hyeonk

hello world! hyeonk lab.

Global.asa의 몰랐던 진실

asp 2011. 11. 21. 15:55

Global.asa라는 파일은 ASP 웹어플리케이션에서 한번은 거치고 지나가야하는 파일이다.

Application Start

Application End

Sesstion Start

Sesstion End

총 4개의 이벤트에 할일들을 정의할 수 있다.

오늘 포스팅 하는 이유는,

사용시 주의점이 몇가지 있기 때문이다.

asp에서 동작하는 파일이지만, 하나만 존재할 수 있는파일이며 일반적인 asp파일과는 다르므로..

1. 일반적으로 쓰는 include 는 안된다.
다른 asp파일을 include할 수 없다는 것

2. 함수 선언, 사용이 안된다.
Function, Sub 선언 및 사용이 모두 불가하다. Global.asa파일에 쭉 나열하는식으로 정의해야 한다.

3. Response.Write 사용이 안된다.
이것이 사용안되는것으로 봐선 Response객체 자체가 사용이 안되는듯 하다.
Application("dd") 식으로 Application변수에 담아서 다른 asp파일에서 response.write 할 수 있다.

반면에 좋은점은,
Application변수에 선언하면 global.asa든 다른어떤 asp파일에서든 전역변수로써 사용이 가능하다.
하지만 사용에 불편함이 있는건 사실이다.
특히 힘들게 만들어논 함수를 쉽게 사용하지 못한다는건, 설계를 잘못한듯..
정말 아쉬운 부분이다.
Posted by hyeonk
블로그 이미지

hello world! hyeonk lab.

by hyeonk

공지사항

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

태그

글 보관함

«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

링크

카테고리

전체 (44)
ios (1)
mfc & winAPI (17)
c & c++ (4)
java (1)
eclipse (1)
visual_studio (2)
javascript (3)
asp (1)
oracle (3)
개발이야기 (5)
윈도우 일반 (2)
etc (2)
reference (2)
personal_reference (0)

카운터

Total
Today
Yesterday
방명록 : 관리자 : 글쓰기
hyeonk's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

hyeonk lab

hello world! hyeonk lab.

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 전체 (44)
    • ios (1)
    • mfc & winAPI (17)
    • c & c++ (4)
    • java (1)
    • eclipse (1)
    • visual_studio (2)
    • javascript (3)
    • asp (1)
    • oracle (3)
    • 개발이야기 (5)
    • 윈도우 일반 (2)
    • etc (2)
    • reference (2)
    • personal_reference (0)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바