중첩 페이지 템플리트

중첩 페이지 템플리트는 기존 페이지 템플리트(루트 템플리트라고도 함)를 기초로 하는 페이지 템플리트입니다. 중첩 페이지 템플리트는 정적 페이지와 동적 페이지 둘 다를 가지고 있는 웹 사이트에서 더 효과적으로 사용할 수 있습니다.

큰 웹 사이트에 몇 개의 분류된 페이지가 있고 여러 템플리트를 사용하여 그 페이지를 관리할 경우, 템플리트에서 공통 영역과 컨텐츠 영역을 관리하는 것이 어려울 수 있습니다. 중첩된 페이지 템플리트는 웹 사이트에 정적 페이지(HTML)와 동적 페이지(JSP)가 있을 때 공통 컨텐츠를 관리하는 데 도움이 됩니다. 아래에 표시된 예제에서, 웹 사이트에는 인스턴스 페이지를 작성하기 위해 사용되는 여러 개의 중첩 템플리트를 가지고 있는 하나의 루트 템플리트가 있습니다. 루트 템플리트의 컨텐츠는 모든 중첩 템플리트와 인스턴스 페이지가 공유합니다. 예를 들어, 하나의 HTML 페이지 템플리트를 루트 템플리트로 작성한 후, 웹 사이트에서 여러 JSP 페이지에 대해 하나의 중첩 JSP 페이지 템플리트를 작성하고 웹 사이트에서 여러 HTML 페이지에 대해 또 하나의 중첩 HTML 페이지 템플리트를 작성할 수 있습니다.

페이지 템플리트 계층 구조 그림

맨 위에 회사 로고를 넣고, 탐색용으로 왼쪽 영역, 문의처 링크용으로 맨 아래 영역, 기본 컨텐츠용으로 오른쪽 영역이 있는 루트 템플리트를 가질 수 있습니다. 그러면 웹 사이트의 여러 섹션(예: 제품, 소개, 경력 등)마다 중첩 템플리트를 가질 수 있습니다. 각각의 중첩 템플리트는 루트 템플리트를 기초로 하여 약간 다른 모양과 다른 컨텐츠를 정의할 수 있지만, 동일한 회사 로고, 왼쪽의 탐색 영역, 맨 아래의 문의처 링크 등은 계속 가지고 있습니다.

중첩 페이지 템플리트는 루트 템플리트의 컨텐츠 영역 안에 컨텐츠 영역을 가질 수 있습니다. 이러한 중첩 페이지 템플리트 컨텐츠 영역은 나중에 중첩 페이지 템플리트를 기초로 하는 페이지로 채워집니다. 페이지가 중첩 템플리트를 기초로 할 경우, 중첩 템플리트 컨텐츠 영역을 제외하고 페이지의 모든 영역은 읽기 전용이 됩니다.

관련 태스크
페이지 템플리트 작성
테이블을 사용하여 페이지 템플리트 레이아웃
페이지 템플리트에서 웹 페이지 생성
웹 페이지에 페이지 템플리트 적용 또는 바꾸기
웹 사이트에 페이지 템플리트 적용
페이지 템플리트에 컨텐츠 추가
중첩 페이지 템플리트 작성
이용약관 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.