페이지 템플리트 작성

데모 보기
페이지 템플리트를 사용하여 웹 사이트의 룩앤필을 정의할 수 있습니다. 페이지 템플리트에서, 페이지 템플리트를 사용하는 모든 페이지에 표시할 구성요소 및 레이아웃을 정의할 수 있습니다.

전제조건: 웹 프로젝트 작성
페이지의 실제 레이아웃을 정의하기 위해 페이지 템플리트가 사용되나, 페이지 모양(예: 글꼴 및 색상)을 제어하기 위해 스타일시트를 사용하는 점에서 페이지 템플리트는 스타일시트와는 다릅니다. 페이지 템플리트를 변경하면 해당 페이지 템플리트에서 작성한 페이지가 자동으로 갱신됩니다. 다음 두 가지 방법으로 페이지 템플리트를 작성할 수 있습니다.
  1. 새 페이지 템플리트를 작성하려면 다음을 수행하십시오.
    1. 웹 Perspective에서 파일 > 새로 작성 > 페이지 템플리트 파일을 선택하십시오. 새 페이지 템플리트 파일 마법사가 열립니다.
    2. 파일 이름을 지정하고 이 파일에 대해 폴더를 선택하십시오.
    3. 마크업 언어 필드에서 마크업 언어로 HTML 또는 XHTML을 선택하십시오.
    4. 모델 필드에서 템플리트 모델을 선택하십시오. 템플리트를 사용할 위치에 따라 HTML, JSP 또는 Faces 구성요소를 포함하는 공백 템플리트를 작성하도록 선택하십시오. 예를 들어, JSP 템플리트(.jtpl)에서 HTML, JSP 또는 Faces JSP 페이지를 작성할 수 있지만 HTML 템플리트(.htpl)에서는 HTML 페이지만 작성할 수 있습니다.
    5. 템플리트를 더 세분화하려면(예: 태그 라이브러리 또는 스타일시트 정보 추가) 고급 옵션 구성 선택란을 선택하십시오.
    6. 완료를 클릭하십시오. 새 페이지 템플리트가 작성되고 편집할 준비가 됩니다.
    7. 새로 작성된 페이지 템플리트에 요소를 추가하십시오. 공통 영역은 템플리트를 사용하는 각 페이지에 표시되는 템플리트 파트입니다. 전체 템플리트는 기본적으로 공통 영역입니다. 컨텐츠 영역을 추가하고 나면 공통 영역은 컨텐츠 영역을 에워싸는 영역입니다. 다음은 페이지의 공통 영역에 요소를 추가하는 몇 가지의 방법입니다.
      • 페이지에 직접 텍스트를 입력하고 필요에 따라 속성을 변경하십시오.
      • 팔레트에서 구성요소를 끌어 놓으십시오. 팔레트 선택사항은 작성한 페이지 템플리트 유형에 따라 다릅니다. 예를 들어, Faces 구성요소 페이지 템플리트를 작성한 경우, 팔레트의 Faces 구성요소 드로어에서 구성요소를 끌어 놓을 수 있습니다.
      • 팔레트의 페이지 템플리트 드로어를 열고 페이지 단편을 페이지로 끌어 놓으십시오. 페이지 단편은 다른 파일(SSI include 또는 JSP include와 유사한)의 페이지 일부를 포함할 수 있게 합니다. 페이지 단편의 변경사항도 템플리트에서 작성된 모든 페이지에 곧바로 적용됩니다.
    8. 새로 작성된 페이지 템플리트에 컨텐츠 영역을 추가하십시오. 컨텐츠 영역은 템플리트를 사용하는 페이지에 의해 나중에 채워지는 페이지의 섹션입니다. 템플리트에서 페이지를 작성할 때, 컨텐츠 영역은 편집 가능하지만 공통 영역은 고정됩니다. 페이지 템플리트에는 최소한 하나 이상의 컨텐츠 영역이 있어야 합니다. 컨텐츠 영역을 추가하려면 다음을 수행하십시오.
      1. 팔레트에서 페이지 템플리트 드로어를 여십시오.

        팔레트에 있는 페이지 템플리트 드로어의 그림

      2. 컨텐츠 영역 구성요소를 끌어 페이지에 놓으십시오.
      3. 프롬프트가 표시되면, 컨텐츠 영역의 이름을 지정하고 확인을 클릭하십시오.
      4. 사용자 선택에 따라 컨텐츠 영역에 기본 컨텐츠를 추가하거나 컨텐츠 영역에 들어가야 하는 내용에 대한 지시사항(예: "여기에 제목을 삽입하십시오")을 추가할 수 있습니다.
    9. 파일 > 저장을 선택하여 템플리트 파일을 저장할 폴더를 선택하십시오. 이제 페이지 템플리트를 사용하여 다른 새 페이지를 작성할 수 있습니다.
  2. 기존 파일에서 페이지 템플리트를 작성하려면 다음을 수행하십시오.
    1. Page Designer에서 페이지 템플리트가 될 기존 HTML 또는 JSP 파일을 여십시오.
    2. 컨텐츠 영역을 페이지의 적절한 위치에 삽입하였는지 확인하십시오. 컨텐츠 영역을 작성하려면, 팔레트의 페이지 템플리트 드로어를 열고 페이지 영역을 페이지로 끌어 놓은 다음, 컨텐츠 영역에 컨텐츠를 추가하십시오.
    3. 파일 > 페이지 템플리트를 다른 이름으로 저장을 선택하십시오.
관련 개념
페이지 템플리트
중첩 페이지 템플리트
관련 태스크
테이블을 사용하여 페이지 템플리트 레이아웃
페이지 템플리트에서 웹 페이지 생성
웹 페이지에 페이지 템플리트 적용 또는 바꾸기
웹 사이트에 페이지 템플리트 적용
페이지 템플리트에 컨텐츠 추가
중첩 페이지 템플리트 작성
이용약관 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.