반응형
JSP 페이지에서 사용되는 구성요소들을 알아보겠습니다.
- 디렉티브 태그
- 스크립트 요소 : 주석문, 스트립트릿, 표현식, 선언식
- 표현 언어
- 내장 객체
- 액션 태그
- 커스텀 태그
디렉티브 태그는 주로 JSP페이지에 대한 전반적인 설정 정보를 지정할 때 사용하는 태그입니다. 디렉티브 태그의 종류는
- 페이지 디렉티브 태그 : JSP 페이지의 전반적인 정보를 설정할 때 사용합니다.
- 인클루드 디렉티브 태그( 공통으로 사용하는 JSP페이지를 다른 JSP 페이지에 추가할 때 사용합니다.
- 태그 라이브러리 디렉티브 태그 : 개발자나 프레임워크에서 제공하는 태그를 사용할 때 사용합니다.
디렉티브 태그에 설정하는 여러 가지 JSP속성
속성 | 기본값 | 설명 |
info | 없음 | 페이지를 설명해 주는 문자열 지정 |
language | "java" | JSP 페이지에서 사용할 언어를 지정합니다. |
contentType | "text/html" | JSP 페이지 출력 형식을 지정합니다. |
import | 없음 | JSP 페이지에서 다른 패키지의 클래스를 임포트할 때 지정합니다. |
session | "true" | JSP 페이지에서 HttpSession 객체의 사용 여부를 지정합니다. |
buffer | "8kb" | JSP 페이지 출력 시 사용할 버퍼 크기를 지정합니다. |
autoFlush | "true" | JSP 페이지의 내용이 출력되기 전 버퍼가 다 채워질 경우 동작을 지정합니다. |
errorPage | "false" | JSP 페이지 처리 도중 예외가 발생할 경우 예외 처리 담당 jsp페이지를 지정합니다. |
isErrorPage | "false" | 현재 JSP 페이지가 예외 처리 담당 JSP페이지인지 지정합니다. |
pageEncoding | "ISO-8859-1" | JSP 페이지에서 사용하는 문자열 인코딩을 지정합니다. |
isELIgnored | "true" | JSP 2.0 버전에서 추가된 기능으로 EL사용 유무를 지정합니다. |
페이지 디렉티브 형식은 다음과 같이 <%@ page 속성1="값" 속성2="값" 속성3="값" ...%>안에 속성과 값을 나열하면 됩니다.
그런데 이클립스에서 JSP페이지를 만들면 자동으로 페이지 디렉티브 태그가 생성됩니다.
반응형
'2020 > JSP SERVLET' 카테고리의 다른 글
JSP 스크립트 요소 (0) | 2019.12.11 |
---|---|
JSP 페이지 구성요소 인클루드 디렉티브 태그 (0) | 2019.12.11 |
JSP 변환 과정 (0) | 2019.12.11 |
JSP의 등장 (0) | 2019.12.10 |
HttpSessionListener 로그인 접속자수 표시 (0) | 2019.12.10 |