WEB/JSP(JAVA)

JSP page 지시자(Directive)

까리송 2013. 9. 16. 09:50
반응형

<% 로시작 %> 끝나는 문법은 지시자(directive)와 스크립팅(scripting elements)으로 나눠진다. 

하지만 지시자는 JSP 다른 문법들 (스크립팅 익스프레션 언어,action) 과는 다른 목적으로 사용됩니다.

웹 브러우저 요청 처리가 아니라 웹 컨테이너가 JSP 페에지를 서블릿 클래스로 변환할 때 필요한 기술 


JSP 에서 사용할수 있는 지시자 

1. page 2. include 3. taglib


 attribute name

   기술 정보 / 역활

contentType 

 JSP 페이지가 생성하는 문서 종류와 전송할 때 사용되는 인코딩 타입

import

 스크립팅 요소 안에서 사용할 자바 클래스와 인터페이스를 임포트 하기 위하 사용 

buffer

출력 버퍼의 크기 

autoFlush 

출력 버퍼가 모두 찼을때 동작 

isThreadSafe

JSP page가 싱글-스레드 모드로 작동 하기 위한 것 

session 

JSP 페이지 세션 

 errorPage

에러를 처리할 JSP 페이지 URL 

ex)

<%@page contentType="text/html; charset=euc-kr" %>

한글이 포함된 JSP 페이지일 경우


<%@page contentType="text/html" %>

 ASCII 코드로만 구성된 JSP 페이지일 경우 


<%@page import="java.util.*." %

java.util 패키지의 모든 클래스 인터페이스 를 임포트하는 경우


<%@page import="java.util.GregorianCalendar" %>  이와 같이  GregorianCalendar 클래스만 임포트 하는 경우


JSP 페이지가 자동으로 임포트 하는 패키지 (따라서 임포트 할필요가 없음)

javax.servlet

javax.servlet.jsp

javax.servlet.http


반응형