본문 바로가기
IT/JSP + JQuery

[JSP] 지시문

by AngieLee 2021. 6. 14.

page 지시문

<@ page 속성 명 = "속성 값"속성 명 = "속성 값"... %>

 

page 지시문의 특성

속성 이름 설명 기본
import JSP 프로그램에서 가져올 클래스 패키지를 지정한다. java.lang. * 
javax.servlet. * 
javax.servlet.jsp. * 
javax.servlet.http. *
contentType SP 프로그램의 응답시의 MIME 타입과 문자 인코딩을 지정한다. text/html;
charset = ISO-8859-1
pageEncoding JSP 프로그램을 Servlet 프로그램으로 변환 할 때의 문자 인코딩을 지정한다. ISO-8859-1
session HTTP 세션을 사용할지 여부를 지정한다.
HTTP 세션을 사용하지 않는 경우는 부하를 고려하여 false로 설정한다. 
true로 설정 한 경우는 암시 개체의 session을 사용할수 있다.
True
buffer 클라이언트로 전송하는 데이터를 버퍼링 할 때 버퍼의 용량을 지정한다.
용량은 kb로 지정한다. 기본 크기는 8kb이다.
버퍼하지 않으면 none을 지정한다.
-
autoFlush 버퍼에 데이터가 쌓여 때 자동으로 클라이언트에 데이터를 보낼 것인지를 지정한다. True
extends JSP 프로그램의 기본이되는 클래스를 지정한다.
"javax.servlet.jsp.HttpJspPage"가 지정되어 있다.
-
errorPage SP 프로그램에서 잡을 수없는 예외를 처리 할 페이지를 지정한다. null
isErrorPage 예외를 처리하는 페이지가 JSP 프로그램의 경우, true를 지정해야한다. 
HTML의 경우는 true를 지정할 필요가 없다.
false
isELIgnored JSP2.0에서 사용할 수있게 된 표현 언어 (EL)를 적용할지 여부를 지정한다. 
true의 경우는 적용하지 않는다. 
false로 설정하면 수식 언어 (EL)를 적용한다.
-
isThreadSafe 스레드 모드를 지정한다. 
true를 지정하면 하나의 개체에 대해 여러 개의 스레드를 동시에 처리한다.
이 경우 스레드의 배타 제어를하지 않고 예상치 못한 처리가 될 수 있다.
True
info JSP 프로그램 정보를 제공한다. 
지정된 값을 getServletInfo 메소드로 취득 할 수 있다.
-
language JSP 프로그램에서 사용하는 언어를 지정한다.
JSP2.0에서 적절되는 언어는 java뿐입니다.
java

 

include 지시문

<@include file = "속성 값"%>

 

text file, JSP file 등 외부 파일을 포함 할 때 사용한다.

일반적인 기능을 외부 파일에 기술 해 두고 여러 파일에서 포함하는 사용법이다.

 

속성 이름 설명 기본
file 포함하는 외부 파일을 컨텍스트 루트에 상대적인 경로로 지정한다. -