ACTIVE SERVER PAGE > Server 내장 객체
등록일 : 2017-07-04 17:42
조회수 : 92,766
Server 오브젝트는 몇개의 메소드와 속성을 가지고 있습니다. 이 오브젝트는 이름 그대로 서버에서 작업되는 유틸리티 기능들을 제공해 주며, 유용한 기능 들을 가지고 있습니다.
| Property (속성) |
| ScriptTimeout |
네트워크의 문제나 스크립트 에러로 인하여 실행되지 못하고 시간 초과 되기전까지 스크립트가 실행될수 있는 시간을 의미합니다. |
| Method |
| CreateObject |
서버 컴포넌트의 인스턴스를 생성시킵니다. 예를 들어 Connection Object 를 실행시킨다면 set objCnn=Server.CreateObject("ADODB.Connection") |
| HTMLEncode |
지정된 문자열에 html 인코딩을 적용시킵니다. |
| MapPath |
현재 서버상의 절대경로이든 현재 페이지의 상대경로이든 지정된 가상경로를 실제경로로 매핑시켜줍니다. |
| URLEncode |
제어문자를 포함하여 URL인코딩 규칙을 QueryString에 적용합니다. |
| Execute |
asp 파일을 실행하며, 3.0에서 추가된 기능입니다. |
| Transfer |
서브 프로시져와 유사하게 현재 페이지의 정보를 다른 페이지로 모두 전송한후 다른 페이지에서 처리가 끝나면 다시 호출한 페이지로 정보를 반환합니다 |
| MapPath 예제 |
1. <%=Server.MapPath("/global.asa")%>
2. <%=Server.MapPath("10_inobj04.asp")%>
3. <%=Server.MapPath("\")%>
4. <%=Server.MapPath(".")%>
결과1
결과2
결과3
결과4
|