지시어

Study/JSP 2012. 6. 19. 14:42

엔진에 전달하는 메시지

형태: <%@ directive {attr="value"}*%>


page 지시어

- 페이지와 관련된 속성을 정의하고, JSP 엔진과 통신한다

한 페이지에서 page 지시어는 한번 이상 나올수 있다

page_directive_attr_list ::=

{ language = "scriptingLanguage"}

- 스크립트렛에 사용되는 스크립트 언어를 기술한다. 현재 JSP에서 사용할 수 있는 언어로는 java만 가능하다

{extends = "className"}

- 상속받을 때 사용되며, className은 패키지 이름까지 기술한다

{import = "importList"}

- 스크립팅 환경에서 사용할 수 잇는 타입을 기술하기 위해서 사용된다

{session = "true|false"}

- 페이지가 세션에 참여할 것인가 여부를 기술한다

{buffer = "none|sizekb"}

- out 변수의 버퍼링 모델을 설정한다

- none이면 버퍼링을 사용하지 않는다

- autoFlash의 값의 설정 여부에 따라 버퍼가 채워진 경우에 자동적으로 플러쉬할 것인지 예외를 발생을 결정

ex) <%@ page buffer = "none" isThreadSafe="yes" errorPage="/oops.jsp"%>

{autoFlush = "true|false"}

- 버퍼의 내용이 자동적으로 플러쉬될 것인지 여부를 기술한다

{isThreadSafe = "true|false"}

- 현재 페이지에서 멀티 쓰레드를 사용할 수 있는지 여부를 기술한다

- true면 멀티쓰레드를 만든다, 디폴트는 true이다

{info = "info_text"}

- 페이지에 대한 정보를 제공한다

ex) <%@ page info="my latest JSP Example V1.1" %>

{errorPage = "error_url"}

{isErrorPage = "true|false"}

{contentType = "ctinfo"}

- JSP 페이지의 문자 인코딩을 정의한다


include 지시어

- JSP에서 서블릿 코드를 생성할 때 텍스트나 코드를 .jsp 파일안으로 포함시킨다

- <%@ include file="relativeURLspec"%>



'Study > JSP' 카테고리의 다른 글

액션  (0) 2012.06.19
스크립팅 원소  (0) 2012.06.19
엔진  (0) 2012.06.19
FORM 처리하기  (0) 2012.06.19
iso-8859-1  (0) 2012.06.18
Posted by 코딩하는 야구쟁이
,