AngelPlayer`s Diary

디렉티브 태그 - JSP 페이지를 어떻게 처리할 것인지를 설정하는 태그 (page, include, taglib)

JSP 페이지를 수정하여 다시 컴파일하는 경우에만 역할을 수행

모두 <%@ ... %> 형태를 사용함

세미클론을 붙이지 않음!

 

- page 디렉티브 : JSP 컨테이너가 JSP 페이지를 시행하는데 필요한 정보를 설정 (ex. 언어, 컨텐츠 유형, 사용할 자바 클래스, 오류 페이지 설정 등)

일반적으로 JSP 페이지의 최상단에 선언

import 속성을 제외한 속성은 JSP 페이지에 한 번씩만 설정이 가능함

 

 

- include 디렉티브 : 현재 JSP 페이지의 특정 영역에 외부 파일의 내용을 포함하는 태그

JSP 페이지 어디에서든 선언 가능

<%@ include file="파일명" %>

-> 같은 경로일 경우에는 파일명, 또는 전체 url(상대 경로) 지정

머리글, 바닥글 등 공통 부분을 jsp 파일로 만들어 웹 페이지를 모듈화 시킴

 

현재 JSP 페이지의 include가 사용된 위치에 지정된 파일의 내용을 그대로 붙여놓고 전체 페이지를 서블릿으로 변환 

 

 

 

- taglib 디렉티브 : 긴 url 속성 값을 prefix 속성 값으로 대신 식별할 수 있도록 해줌

<%@ taglib uri="주소 경로" prefix="식별자" %>

공유하기

facebook twitter kakaoTalk kakaostory naver band