JSP Directive Elements

예진·2020년 8월 4일
0

JSP

목록 보기
1/4

JSP Directive

: 웹 컨테이너에 JSP 페이지를 해당 Servlet으로 변환하는 방법을 알려주는 메시지이다.

1. page directive

2. include directive

3. taglib directive    

	1. page directive 의 attribute ( syntax : <%@ directive attribute="value" %>  )
    
      import :클래스, 인터페이스 또는 패키지의 모든 멤버를 가져 오는 데 사용되며 Java 클래스 또는 인터페이스의 import 키워드와 유사하다.
      
      contentType : HTTP 응답의 MIME (Multipurpose Internet Mail Extension) 유형을 정의한다.
      
      extends : 생성 된 Servlet에 의해 상속 될 부모 클래스를 정의한다. (거의사용안함)
      
      info : Servlet 인터페이스의 getServletInfo () 메소드를 사용하여 검색되는 JSP 페이지의 정보를 설정한다.
      
      buffer : JSP 페이지에서 생성 된 출력을 처리하기 위해 버퍼 크기를 킬로바이트 단위로 설정한다.(기본크기 8Kb)
      
      language : JSP 페이지에서 사용되는 스크립팅 언어를 지정한다. (기본값 Java)
      
      isELIgnored :  jsp의 EL (Expression Language)을 무시한다. (기본값 flase)
      
      isThreadSafe : 다른 요청을 전달하기 전에 JSP 가 요청에 대한 응답을 완료할 때 까지 기다린다.( false일때)
      
      autoFlush
      
      session
      
      pageEncoding
      
      errorPage : 오류 페이지를 정의하는 데 사용되며 현재 페이지에서 예외가 발생하면 오류 페이지로 리디렉션된다.
      
      isErrorPage : 현재 페이지가 오류 페이지임을 선언하는 데 사용된다.
      
    2. include directive (syntax : <%@ include file="resourceName" %>  )
    
    	resourceName 에 포함할 파일 이름을 적는다.
        
    3. taglib directive 
    	
        syntax : <%@ taglib uri="uriofthetaglibrary" prefix="prefixoftaglibrary" %>  
    
    	많은 태그를 정의하는 태그 라이브러리를 정의하는 데 사용된다.
        
        
    

0개의 댓글