ASP 출력 지시문 은 식의 값을 표시합니다. 이 출력 지시문은 Response.Write를 사용하여 정보를 표시하는 것과 같습니다. 예를 들어 출력 표현식 브라우저에 볼티모어(변수의 현재 값)라는 단어를 표시합니다. ASP 처리 지시문 는 ASP에 .asp 파일을 처리하는 데 필요한 정보를 제공합니다. 예를 들어 다음 지시문은 VBScript를 페이지의 기본 스크립팅 언어로 설정합니다. 브라우저에 텍스트를 반환하려면 ASP 기본 제공 개체 응답을 사용합니다. 다음 예제에서는 이전 스크립트와 동일한 결과를 생성합니다. 예를 들어 If… 다음… else 문은 이전 예제의 스크립트와 동일한 결과를 생성합니다. 이 예제를 실행하려면 다음 코드를 복사하여 빈 파일에 붙여넣고 x:InetpubWwwrootTutorial 디렉토리에 Example1.asp로 저장합니다.

주소 표시줄에 http://localhost/Tutorial/Example1.asp 입력하여 브라우저에서 예제를 봅니다. 이러한 예제는 자세한 응용 프로그램 예제가 아니라 ASP-db™ 다양한 프로그래밍 기술을 표시하도록 설계된 `코드 조각`입니다. 이 기사에서 작업하는 동안 클래식 ASP의 자바 스크립트는 정말 흥미로운 옵션입니다. 자바 스크립트는 node.jes 또는 Rhino보다 더 긴 처음부터 클래식 ASP에 있었습니다. 이 두 가지만큼 현대적이지는 않지만 IE에 대한 경험이 있다면 Classic ASP JavaScript에서 누락되었거나 작동하지 않는 문제를 해결하는 방법을 알고 있습니다. 자세한 내용은 다음 기사를 읽으십시오: ASP는 성명서의 닫는 구분자와 다음 명령문의 열기 구분자 사이의 공백을 제거합니다. 그러나 가독성을 높이기 위해 공백을 사용하는 것이 좋습니다. 문장에서 변수 값을 표시하는 경우와 같이 두 문 사이의 공백을 유지해야 하는 경우 HTML 비나누기 공백 문자(?)를 사용합니다. 예를 들어 조건이 true-즉, 시간이 정오 이전인 경우 웹 서버는 조건(„Good Morning”)을 따르는 HTML을 브라우저로 보냅니다. 그렇지 않으면 Else(„Hello!”)를 따르는 HTML을 브라우저로 보냅니다. HTML 및 스크립트 명령을 혼합하는 이 방법은 If…

다음… HTML 텍스트의 여러 줄 주위에 다른 문. 이전 예제는 웹 페이지의 여러 위치에 인사말을 표시하려는 경우에 더 유용합니다. 변수값을 한 번 설정한 다음 반복적으로 표시할 수 있습니다. 이 예제에서는 For… ASP 페이지의 다음 루프를 사용하여 약간의 동적 논리를 추가합니다. 에 대 한… 다음 루프는 사용할 수 있는 6개의 조건문 중 하나입니다. 다른 사람은 할 … 루프, 각 에 대한 … 다음, 만약…

다음… 다른… 종료 경우, 선택합니다. 경우… 선택을 종료하고… 웬드. 이러한 진술은 VBScript 아래의 Windows 스크립트 기술에 설명되어 있습니다. Response.Write는 다음에 오는 텍스트를 브라우저로 보냅니다. 브라우저에 반환된 텍스트를 동적으로 구성하려는 경우 명령문 내에서 Response.Write를 사용합니다. 예를 들어 여러 변수의 값을 포함하는 문자열을 작성할 수 있습니다. 구성 요소 및 개체 사용 및 브라우저로 콘텐츠 보내기에서 응답 개체 및 개체에 대해 자세히 알아봅니다.

지금은 HTML 페이지에 스크립트 명령을 삽입하는 몇 가지 방법이 있습니다. 예 3에서 미리 정의된 함수는 ASP 페이지에 날짜와 통화를 표시합니다. 날짜와 통화는 GetLocale 함수, SetLocale 함수, FormatCurrency 함수 및 FormatDateTime 함수를 사용하여 다른 로캘에 대해 서식이 지정됩니다. 로캘 식별 문자열은 MSDN의 로캘 ID 차트에 나열됩니다. 이 예제에서는 유럽 운영 체제에 비 유럽 문자를 표시하도록 CodePage 변경에 대해 다루지 않습니다.