지시자(Directive) 태그
- JSP 페이지를 어떻게 처리할 것인지를 설정하는 태그
- JSP 페이지가 서블릿 프로그램에서 서블릿 클래스로 변환할 때
- JSP 페이지와 관련된 정보를 JSP컨테이너에 지시하는 메시지
디렉티브 태그 | 형식 | 설명 |
page | <%@ page . . . %> | JSP 페이지에 대한 정보를 설정함 |
include | <%@ include . . . %> | JSP 페이지의 특정 영역에 다른 문서를 포함 |
Page 지시자 태그
- 현재 JSP 페이지에 대한 정보를 설정하는 태그
- JSP 페이지의 어디에서든 선언할 수 있지만 일반적으로 JSP 페이지의 최상단에 선언하는 것을 권장
- %와 @ 사이에 공백이 없어야 함
- Page 지시자 태그의 속성
속성 | 설명 | 기본 값 |
language | 현재 JSP 페이지가 사용할 프로그래밍 언어를 설정함 | java |
contentType | 현재 JSP 페이지가 생성할 문서의 콘텐츠 유형을 설정함 | text/html |
pageEncoding | 현재 JSP 페이지의 문자 인코딩을 설정함 | ISO-8859-1 |
import | 현재 JSP 페이지가 사용할 자바 클래스를 설정함 | |
session | 현재 JSP 페이지의 세션 사용 여부를 설정함 | true |
buffer | 현재 JSP 페이지의 출력 버퍼 크기를 설정함 | 8KB |
autoFlush | 출력 버퍼의 동작 제어를 설정함 | true |
isThreadSafe | 현재 JSP 페이지의 멀티스레드 허용 여부를 설정함 | true |
info | 현재 JSP 페이지에 대한 설명을 설정함 | |
errorPage | 현재 JSP 페이지에 오류가 발생했을 때 보여줄 오류 페이지를 설정함 | |
isErrorPage | 현재 JSP 페이지가 오류 페이지인지 여부를 설정함 | false |
- info 속성, laguage 속성, contentType 속성
- import 속성, session 속성, buffer 속성, autoFlush 속성, isThreadSafe 속성
- errorPage 속성, isErrorPage 속성, pageEncoding 속성
'Web Programing > with JSP' 카테고리의 다른 글
[JSP] JSP 제어문 (0) | 2021.02.01 |
---|---|
[JSP] 폼태그 처리 (0) | 2021.02.01 |
[JSP] SELECT 태그 (0) | 2021.01.29 |
[JSP] 폼 태그 (0) | 2021.01.29 |
[JSP] 스크립트 요소 (0) | 2021.01.21 |