EASY7

[JSP 6강] 지시어 , 디렉티브 본문

개발 공부/JSP

[JSP 6강] 지시어 , 디렉티브

E.asiest 2016. 7. 1. 20:58

6강 디렉티브


디렉티브란

 

JSP에 태그 <안에> 들어감

JSP 페이지와 관련된 정보를 나타냄

해당 페이지를 어떻게 처리해야하는지 전달

 


형식:

<%@ 디렉티브명 속성1= "값" 속성2="값" %>


종류:

page 해당 페이지의 전체적인 특성 나타낼 때

include 다른 페이지를 포함하고자 할 때

taglib 태그lib 사용자 태그의 경로를 지정할 때


[1]page 디렉티브

최중범 선생님의 표

1.language : 어떤 스크립트 언어를 쓰세요?

 JSP는 JAVA를 기본으로 하기 때문에

 기본값이 JAVA입니다.

2. contentType : 페이지가 어떤 형식을 가지고 있나요?

  이 속성을 안 정해주면 기본적으로 text/html입니다.

<% page contentType="text/html;charset=UTF-8"%>

 

 

3. info : 그냥 이 페이지에 대한 정보

 나중에 그 정보를 볼 수 있다.


4. import : 자바가 제공하는 또는 자기가 만든 클래스가 필요할 때 import함

 <%@ page import ="java.util.Date" %> 이런식


5. session : 아이디 비밀번호가 맞다면 session에 저장하고

 session이 true이면  어떤 페이지를 가든 이 session을 가져감


6.buffer : 페이지에 출력량이 많은 경우

 버퍼에 담았다가 조금씩 조금씩 출력하거나(버퍼의 크기 기본값은 8kb)

 버퍼를 사용하지 않으면(false) 한꺼번에 올림


7. autoFlush : buffer가 꽉차면 자동으로 비워줄까?


8. isThreadSafe : 페이지가 쓰레드에 안전한가?(true)


9. errorPage : 페이지에서 에러가 나면 어떤 페이지로 이동해서

 메세지를 보여줄까

 그 이동할 페이지의 url쓰기


10 . isErrorPage : 저는 에러페이지로 사용하고 있어요(true)

 에러페이지=에러가 발생하여 이동한 페이지 인 듯?


11.extends : 이 페이지가 어떤 클래스를 상속 받고 있는지

 JSP 가 자동으로 해줌


12. pageEncoding  : 페이지에 인코딩 방식을 어떤 방식으로 할 것인가?

  한국어? 일본어?

 

'개발 공부 > JSP' 카테고리의 다른 글

[JSP 8,9강] 기본 객체  (0) 2016.07.01
[JSP 7강]디렉티브 2  (0) 2016.07.01
[JSP 5강] 스크립트 2  (0) 2016.07.01
[JSP 4강] 스크립트1  (0) 2016.06.29
[JSP 3강] JSP 작동방식  (0) 2016.06.29
Comments