액티브 서버 페이지: 두 판 사이의 차이

위키백과, 우리 모두의 백과사전.
내용 삭제됨 내용 추가됨
Escarbot (토론 | 기여)
잔글 로봇이 바꿈: lv:Active Server Pages
Robbot (토론 | 기여)
잔글 로봇이 바꿈: sr:ASP (Active Server Pages)
81번째 줄: 81번째 줄:
[[ru:Active Server Pages]]
[[ru:Active Server Pages]]
[[sk:Active Server Pages]]
[[sk:Active Server Pages]]
[[sr:ASP]]
[[sr:ASP (Active Server Pages)]]
[[sv:Active Server Pages]]
[[sv:Active Server Pages]]
[[th:เอเอสพี]]
[[th:เอเอสพี]]

2010년 12월 25일 (토) 07:13 판

액티브 서버 페이지(Active Server Page, 줄여서 ASP)는 마이크로소프트사에서 개발한 서버 측의 스크립팅 환경이다. 브라우저가 웹 서버에서 ASP 파일을 요청하면 서버는 프로세서를 호출하고, 프로세서는 요청된 파일을 읽고 스크립트 명령을 실행하여 결과를 웹페이지 형태로 브라우저에 전송한다.

이용 예

마이크로소프트의 액티브 스크립팅 표준과 호환되는 어떠한 스크립팅 언어라도 ASP에서 사용할 수 있다. 기본 스크립팅 언어(고전 ASP에서)는 VB스크립트이다.:

<html>
<body>
<% Response.Write "Hello World!" %>
</body>
</html>

더 단순한 형태로는 다음과 같다.

<html>
<body>
<%= "Hello World!" %>
</body>
</html>

이 예는 "Hello World!"를 HTML 문서의 body로 출력한다.

여기에는 액세스 데이터베이스로 연결하는 방법에 대한 한 예가 있다.

<%
	Set oConn = Server.CreateObject("ADODB.Connection")
	oConn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("DB.mdb")
	Set rsUsers = Server.CreateObject("ADODB.Recordset")
	rsUsers.Open "SELECT UserID FROM Users", oConn,1,3
%>

같이 보기

바깥 고리