본문 바로가기

개발자노트/웹

JSP 지시어 [<%@%>]

Page 지시어란?

- jsp 전체적인 페이지에 대한 정보를 설정

- jsp가 서블릿(java파일)으로 변환될 때 전반적인 영향을 줄 수 있는 정보를 제공함

- jsp 페이지를 컨테이너에서 처리하는 데 필요한 각종 속성을 기술하는 부분

 

속성 설명 default 설정 값
language 스크립트 언어의 유형을 정함 java
import JSP 내에서 사용할
외부 자바 패키지나 클래스의 불러오기 (import)를 정한다
-
session 세션의 사용 유무 true
buffer 버퍼의 크기를 정함 8KB
autoFlush 버퍼의 내용을 자동으로 비움 true
isThreadSafe 단일 스레드 모델을
사용함으로써 동시성 제어
여부를 정한다
true
info JSP 페이지에 대한 설명 -
errorPage 현재 페이지에서 오류가 발생할 경우 호출될 페이지를 지정 -
isErrorPage 오류만을 처리하는 페이지로 지정 false
contentType MIME 형식 지정 및
캐릭터셋을 설정
text/html:charset=ISO-8859-1
pageEncoding contenType과 동일한 기능 ISO-8859-1
extends 현재 JSP 페이지를 특정
클래스를 상속한 클래스로
작성한다
[표준스펙]
javax.servlet.jsp.HttpJspPage
[톰캣구현]
org.apache.jasper.runtime.HttpJspBase