< 이전 | 다음 >

학습 1.1: 필수 자원 가져오기 및 대상 서버 설정

이 학습서를 시작하기 전에 웹 페이지 세트와 샘플 Derby 데이터베이스가 포함된 필수 자원을 가져와야 합니다.
이 태스크 정보

이 학습서의 주 목적은 사용자가 데이터베이스의 데이터에 액세스하여 조작할 수 있도록 하는 웹 응용프로그램의 작성 방법을 배우는 것입니다. 따라서 웹 사이트의 룩앤필을 디자인하는 세부사항에 대해서는 다루지 않습니다. 즉, 웹 사이트 디자인은 사용자가 이미 준비해 두어야 하는 부분입니다.

이 학습서를 완료하려면 기존 JavaServer Faces JSP 파일 세트와 샘플 Derby 데이터베이스에 액세스해야 합니다. 이러한 기본 웹 페이지 및 샘플 데이터베이스는 ZIP 파일에 포함되어 있습니다. 이 학습에서는 ZIP 파일을 가져오는 단계를 다루므로 웹 페이지 및 데이터베이스를 사용할 수 있습니다. 또한 동적 웹 프로젝트에 대한 대상 서버를 설정합니다.

이 학습서에 사용할 웹 페이지와 데이터베이스는 모두 ZIP 파일에 들어 있습니다. 이 ZIP 파일의 컨텐츠를 가져오려면 다음을 수행하십시오.

샘플 프로젝트 파일 가져오기

  1. 프로젝트 가져오기를 수행하십시오. 웹 Perspective로 전환하십시오( > Perspective 열기 > ).
    중요사항: 작업공간으로 프로젝트를 가져온 후 작업공간 이주 마법사가 열립니다. 마법사의 지시사항에 따라 가져온 프로젝트를 이주하십시오.
  2. 웹 Perspective의 엔터프라이즈 탐색기 보기에서 ClassifiedsTutorial 프로젝트가 다음 이미지와 같이 표시되는지 확인하십시오.
    엔터프라이즈 탐색기 보기

동적 웹 프로젝트의 대상 서버 설정

이 태스크 정보
웹 프로젝트의 대상 서버를 설정하면 이 학습서에서 작성 중인 자원을 테스트할 수 있습니다.

대상 서버를 설정하려면 다음을 수행하십시오.

  1. 웹 Perspective의 엔터프라이즈 탐색기 보기에서 ClassifiedsTutorial을 마우스 오른쪽 단추로 클릭하고 특성을 선택하십시오.
  2. 특성 목록에서 서버를 클릭하십시오.
  3. 기본 서버 목록에서 기본값으로 사용할 서버를 선택하십시오. 적용을 클릭하십시오.
  4. 특성 목록에서 대상 런타임을 클릭하십시오.
  5. 런타임 목록에서 선택한 서버에 해당하는 런타임을 클릭하십시오. 확인을 클릭하십시오.
결과
주: 기본 서버 목록에 서버가 하나도 없고 서버 런타임을 설치한 경우에는 해당 서버를 구성해야 할 수도 있습니다. 서버를 구성하려면 다음을 수행하십시오.
  1. all_records.jsp 파일을 마우스 오른쪽 단추로 클릭한 후 실행 도구 > 서버에서 실행을 클릭하여 선택하십시오.
  2. 수동으로 새 서버 정의를 선택하십시오.
  3. 설치한 서버를 선택하십시오.
  4. 마법사의 지침에 따라 서버를 구성하십시오. 서버를 처음 실행할 때 오류가 수신될 수도 있습니다. 오류를 수정하려면 위에서 설명한 대로 대상 서버를 설정하고 서버 보기에서 서버를 다시 시작한 다음 브라우저에서 웹 페이지를 다시 로드하십시오.
대상 서버 설정에 대해 설명하는 이전 단계로 되돌아가면 방금 구성한 서버가 기본 서버로 표시되어 있는 것을 확인할 수 있습니다. 서버를 설치만 하고 구성하지 않으면 기본 대상으로 선택할 수 있는 서버 목록에 표시되지 않습니다.

학습 체크포인트

ClassifiedsTutorial 동적 웹 프로젝트를 가져와서 대상 서버 설정을 완료했습니다.

웹 프로젝트 학습서에서 파일을 찾아볼 수 있습니다. 파일을 열려면 엔터프라이즈 탐색기 보기에서 해당 파일을 두 번 클릭하십시오. 페이지의 관련 상태를 나타내는 지도 모양의 표시를 보려면 엔터프라이즈 탐색기에서 웹 사이트 탐색을 두 번 클릭하십시오.

이 샘플의 사용자 작업은 대부분 다음 파일에 대한 것입니다.
all_records.jsp
이는 사이트의 홈 페이지입니다. 데이터베이스의 안내 광고를 모두 표시합니다.
new_record.jsp
이 페이지는 새 안내 광고를 작성합니다.
update_record.jsp
이 페이지는 데이터베이스에서 광고에 대한 세부사항을 변경하거나 삭제합니다.
classifiedTemplate.jtpl
이는 사이트의 페이지에 대한 템플리트입니다. 여기에는 모든 페이지에 있는 테이블 및 회색으로 표시된 "안내 광고 환영" 배너와 같은 요소가 들어있습니다. 또한 이 페이지에는 회색 배너 밑에 두 개의 탐색 탭이 있어 새 안내 광고 페이지와 홈 페이지로 연결합니다.
이제 학습 1.2: 관계형 레코드 목록 및 데이터 테이블 컴포넌트에 대한 작업을 시작할 준비가 되었습니다.
< 이전 | 다음 >

피드백