써먹는 웹개발
[JSP] 지시자(directive) 본문
728x90
반응형
지시자(directive)는 컨테이너가 페이지를 자바 코드로 변환할 때 특별한 지시를 내릴 수 있도록 고안된 것
- 종류 3가지 : page, include, taglib
1. page 지시자
<%@ page import="foo.*" session="false" %> |
페이지 관련 환경(property)을 정의합니다. 즉 문자 인코딩(character encoding), 응답 페이지 컨텐츠 타입(content-type), 페이지가 내장 세션 객체를 가질 것인지 여부 등을 정의합니다. page 지시자에는 서로 다른 속성이 총 13개가 존재합니다. |
2. taglib 지시자
<%@ taglib tagdir="/WEB-INF/tags/cool" prefix="cool" %> |
JSP에서 이용 가능한 태그 라이브러리를 정의합니다. |
3. include 지시자
<%@ include file="wickedHeader.html" %> |
변환 시점에 현재 페이지에 포함할 코드나 문서를 정의합니다. 여러 JSP 페이지에 포함되어야 하는 코드가 있다면, 이를 따로 뽑아내어, 재사용 가능한 단위로 만들어 각각의 페이지에서 이를 포함하면 되겠죠. 예를 들면 문서의 머리말이라든지 내비게이션 바 같은 것 등이 있을 겁니다. |
출처 : 헤드퍼스트 Servlets&JSP
728x90
반응형
'웹개발 > Java & Jsp' 카테고리의 다른 글
[Jsp] jstl if문에서 and와 or문 사용하는 방법 (0) | 2020.03.30 |
---|---|
[Jsp] Jsp에서 다른 컨텐츠를 포함하는 3가지 방법 (0) | 2020.02.06 |
[Java] 윈도우 환경에서 cmd의 외부 .jar 파일 포함해서 .java 컴파일 및 실행하기 (0) | 2019.12.30 |
[Java PMD] variables that are final and static should be all capitals 'log' is not all (0) | 2019.07.19 |
[Java] 디렉토리내 일정기간이 지난 파일 삭제 (0) | 2018.08.10 |
Comments