4. FrmServerMapPath.aspx의 소스 보기를 선택하고 다음과 같이 코드를 작성한다. 지면 관계상 네임스페이스 선언부는 현재 페이지에서 사용하는 것만 나열하도록 한다.

    ▼  FrmServerMapPath.aspx.cs

    using System;
    
    namespace DevASPNET
    {
      public partial class FrmServerMapPath : System.Web.UI.Page
      {
          protected void Page_Load(object sender, EventArgs e)
          {
              // 현재 웹 폼의 서버측의 물리적 경로
              this.Label1.Text = Server.MapPath("."); // 같은 경로
              // 현재 스크립트 파일의 루트 경로
              this.Label2.Text =
                  Request.ServerVariables["SCRIPT_NAME"];
          }
      }
    }
    

     

    5. FrmServerMapPath.aspx에 마우스 오른쪽 버튼을 클릭해 시작 페이지로 설정 메뉴를 선택하고, Ctrl+F5를 눌러 실행하면 웹 브라우저에 다음과 같이 출력된다.

    ▲ 그림 4-9 FrmServerMapPath.aspx 페이지 실행 결과

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.