CustomTag라는 것을 알아볼텐데요.
생김새는 HTML DOM 객체와 비슷합니다.
.jsp가 servlet으로 바뀔 때 java로 변환해주고
.jsp에서만 사용 가능합니다.
<접두어 : 태그명>
<xxx:table> </xxx:table>처럼 열고 닫기를 한 쌍으로 구현하고
<xxx:table /> 열고 닫기 사이에 내용이 없다면 이렇게도 사용 가능합니다.
2가지 태그 종류가 있습니다.
먼저 JSP표준 액션 태그입니다.
JSP환경에서 기본적으로 사용 가능한 커스텀 태그입니다.
그 접두어가 jsp이고,
forward, include, ... 등을 사용할 수 있습니다.
커스텀태그는 외부.jar 파일을 넣고 사용합니다. (jstl.jar)
접두어를 마음대로 지어낼 수 있꼬,
조건문, 반복문, 출력 형식 등을 다룰 수 있습니다.
예시를 살펴볼까요.
<h1>First</h1>
<!-- 다른 JSP 내용 -->
<h2>Third</h2>
주석 부분에 다른 jsp파일의 내용을 넣고 싶을 때
다음과 같이 include 코드를 추가하면 됩니다.
<h1>First</h1>
<jsp:include page="Second.jsp"></jsp:include>
<h2>Third</h2>
page의 속성 값으로 추가할 jsp의 이름을 추가하면됩니다.
include를 사용하면 원하는 자리에 넣어서
표현할 수 있다는 장점이 있습니다.
'JSP' 카테고리의 다른 글
[JSP] 세션(Session) (0) | 2025.02.05 |
---|---|
[JSP] 쿠키 (Cookie) 🍪 (0) | 2025.02.05 |
[JSP] 홀 짝 게임 (0) | 2025.01.23 |
[JSP] EL (0) | 2025.01.22 |
[JSP] Redirect (2) | 2025.01.21 |