CODEDRAGON ㆍDevelopment/JSP
page 디렉티브
· 페이지의 속성을 지정할 때 사용 합니다.
· 주로 사용되는 언어 지정 및 import문을 많이 사용 합니다.
<%@page import="java.util.Arrays"%> <%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%> |
page 디렉티브 주요 속성
속성 |
설명 |
language="언어" |
· JSP 스크립트 코드에서 사용되는 프로그래밍 언어를 지정합니다. · 기본값은 "java"로 생략가능합니다. |
extends="패키지명.클리스명" |
· JSP페이지가 서블릿(클래스)으로 변환될 때 부모클래스를 정의합니다. |
contentType="MIME타입; charset=인코딩" |
· JSP가 생성할 문서의 타입을 지정합니다. 즉, JSP페이지와 응답을 표시할 때 사용되는 MIME유형과 문자 인코딩을 정의합니다. |
pageEncoding |
· JSP 페이지 자체의 캐릭터 인코딩을 지정합니다. |
import="패키지명.*" import="패키지명.클래스명" |
· JSP 페이지에서 사용할 자바 클래스를 지정합니다. · Java에서의 import문과 동일합니다.
|
session="true|false" |
· JSP 페이지가 세션을 사용할 지의 여부를 지정합니다. · 기본값은 true입니다. |
info="텍스트" |
· JSP 페이지에 대한 설명을 지정합니다. · 이 정보는 Servlet.getServletInfo()메소드를 통해 구할 수 있습니다. |
errorPage="오류제어페이지경로" |
· 현재 페이지에서 에러가 발생할 때 보여 줄 페이지를 지정합니다. · 오류를 제어하는 페이지를 따로 작성한 경우에 사용합니다. |
isErrorPage="true|false" |
· 에러 페이지인지의 여부를 지정합니다. · true: 현재 JSP페이지에서 오류를 다루는 exception객체를 사용할 수 있습니다. · false (기본값) |
buffer="버퍼링여부|버퍼크기" |
· 출력 스트림에서 버퍼 사용 여부 및 크기를 지정합니다. · 기본값은 8kb 입니다. · autoFlush속성과 함께 사용되며 none 또는 8kb, 그리고 직접 크기를 kb단위로 지정합니다. |
autoFlush="true|false" |
· 버퍼가 다 찼을 때 처리 방식을 지정합니다. · true: 버퍼가 다 찼을 경우 버퍼를 플러시하고 계속해서 작업을 수행합니다. (기본값) · false: 버퍼가 다 찼을 경우 예외를 발생시키고 작업을 중지합니다. |
isThreadSafe="true|false" |
true: JSP엔진에게 여러 클라이언트 요청을 한번에 처리하도록 지시합니다.(기본값) false: 단일 스레드 모델이 사용되며, 해당 페이지에 대한 클라이언트의 접근이 통제됩니다. 즉, 클라이언트 요청이 한번에 하나씩 처리됩니다. |
isELIgnored |
· 표현 언어(EL)지원 여부 지정. true - 미지원, false - 지원 |
trimDirectiveWhitespaces |
· 출력결과에서 템플릿 텍스트의 공백 문자를 제거할지 여부 지정 |
'Development > JSP' 카테고리의 다른 글
out 내장 객체, out 내장 객체 관련 메소드 (0) | 2017.07.18 |
---|---|
taglib 디렉티브, JSTL (0) | 2017.07.18 |
ServletContextListener(웹어플리케이션 감시) - web.xml파일에 리스너 클래스 기술, @WebListener 어노테이션을 통한 리스터 클래스 기술 (0) | 2017.07.18 |
ServletContext 인터페이스, ServletContext 주요메소드 (0) | 2017.07.18 |
ServletContext(데이터 공유), web.xml 파일을 통한 공유 파라미터 활용 단계, 식별자에 공백문자 주의 (0) | 2017.07.18 |