JSP 태그 | 지시자태그 JSP 전체에 대한 정보나 JSP 문서 안에서 사용자 태그에 대한 지시사항 등을 표현 이 정보는 JSP 컨테이너가 JSP 문서를 서블릿으로 번역할 때 필요 Directive Tag |
page (페이지에 대한 정보를 지정) |
<%@ page ~~~ %> | <%@ page language="java" contentType ="text/html;charset=euc=kr" %> -> 언어가 자바 언어로 되어있으며 웹 페이지를 실행한 결과는 텍스트/html로 해주세요. 이 페이지는 한글이 포함되어 있습니다. |
|
include (페이지의 특정 영역에 다른 JSP 문서 포함) |
<%@ include ~~~%> | ||||
taglib(페이지에 사용할 태그 라이브러리 지정) | <%@ taglib ~~~ %> | ||||
스크립팅 요소 태그 JSP 안에서 수행해야 할 논리적 작업을 위한 프로그램을 이 태그내에 삽입 Scripting Actions Tag |
선언(변수나 함수를 정의) | <%! ~~~ %> | |||
수식(변수나 함수의 값을 출력) | <%= ~~~ %> | ||||
스크립트릿(자바 명령어 문장) | <% ~~~ %> |
||||
표준 액션 태그 동적인 컨텐츠를 위한 기능을 제공 이 자체가 어떤 처리를 하는 것 Standars Action Tag |
<jsp:useBean> | 별도로 자바 빈 파일을 사용한다. | |||
<jsp:setProperty> | 값을 전달 | ||||
<jsp:getProperty> | |||||
<jsp:param> | |||||
<jsp:forward> | |||||
<jsp:plugin> | |||||
사용자 정의 태그 태그 자체를 사용자가 정의하여 사용 Custom Tag |
<library-name:tag-nem ~~~~> | ||||
주석 태그 JSP 문서 자체에 대한 설명(주석) Comments Tag |
<%-- ~~~ -- %> |
page 지시어 주요 속성
속성 | 설명 |
autoFlush | 출력 버퍼가 다 찼을 경우, 자동으로 버퍼에 있는 데이터를 보내고 비울지의 여부를 나타냄(default = true) 버퍼 속성에 지정되어 있는 만큼 버퍼를 유지하고 버퍼가 다 차면 자동으로 전송 |
Buffer | 클라이언트에게 응답시 사용할 출력 버퍼 크기 지정 |
isThreadSafe | 스레드 상태에서 데이터의 안정성을 보장하는 옵션 |
contentType | JSP가 생성할 클라이언트에게 제공될 응답 문서의 MIME(Multipurpose Internet Mail Extension) 타입을 지정 -> 문자가 아닌 다른 형식을 위한 규약 |
errorPage | 페이지를 실행하는 도중에 에러가 발생할 경우 보여줄 페이지 지정 |
isErrorPage | 현 JSP 페이지가 에러 페이지인지를 구분하는 속성 |
isELIgnored | 표현 언어의 지원 여부 지정 |
import | 페이지에서 사용할 자바 클래스 지정 |
Info | 페이지에 대한 설명(인포) 입력 |
language | 프로그래밍 언어 지정 |
session | 세션을 사용할 지의 여부 지정 |
pageEncoding | 페이지 자체의 인코딩 지정 |
'프로그래밍 > 웹프' 카테고리의 다른 글
*JSP #5 || 쿠키와 세션 (0) | 2021.04.06 |
---|---|
*JSP #3 || 태그들 (0) | 2021.03.30 |
*JSP #2 || 내장객체2 (0) | 2021.03.22 |
*JSP #1 || 내장객체 (0) | 2021.03.16 |