JSP 태그 종류
종류 | 시작 태그 | 종료 태그 | 설명 |
지시어 태그 | <%@ | %> | JSP 페이지의 전체 속성을 지시 |
선언 태그 | <%! | %> | JSP 페이지에서 사용되는 변수와 메소드 선언 |
표현식 태그 | <%= | %> | 변수의 값이나 메소드의 결과를 출력 |
스크립트릿 태그 | <% | %> | 사용할 스크립트 언어를 설정(Java 포함) |
주석문 태그 | <%-- | --%> | 주석 |
액션 태그 | <jsp:action> | </jsp:action> | Bean 사용 및 연결 동작과 관련된 기능을 이용 |
지시어 태그
JSP 페이지가 컨테이너에 정보를 보내기 위한 태그이다.
<%@ page %> : JSP 페이지의 전체 속성을 지정
<%@ include %> : 다른 페이지를 현재 페이지에 포함
<%@ taglib %> : 태그 라이브러리의 태그 사용
include 지시어 특징
페이지 내에서 다른 HTML 또는 JSP 소스 코드를 그대로 포함 시키는 기능을 수행한다.
각각의 페이지에 포함시켜 사용할 수 있다.
include 지시어 사용 방법
<%@ include file="../common/common.jsp" %>
include 지시어 사용 예시
# common/header.jsp
<%@ page contentType="text/html;charset=utf-8" %>
<%!
int visitCnt = 0;
void addVisitCnt()
{
visitCnt++;
}
%>
<% addVisitCnt(); %>
<html>
<head>
<title>include Example</title>
</head>
<body>
<center>
<h1>당신은 <%= visitCnt %>번 째 손님 입니다.</h1>
</center>
# common/footer.jsp
<%@ page contentType="text/html;charset=utf-8" %>
<center>
<p>방문해 주셔서 감사합니다.</p>
</center>
</body>
</html>
# visit.jsp
<%@ page contentType="text/html;charset=utf-8" %>
<%@ include file="common/header.jsp" %>
<center>
<p>방문 메인 페이지</p>
</center>
<%@ include file="common/footer.jsp" %>
'웹 프로그래밍 > Servlet & JSP' 카테고리의 다른 글
JSP 태그 #1 - JSP 태그 종류 및 page 지시어 (0) | 2022.04.17 |
---|---|
JSP 페이지 작성과 실행 (0) | 2022.04.17 |
JSP 시작하기 (0) | 2022.04.17 |
JSP 개요 (0) | 2022.04.17 |