Programming/Spring
JSTL이란? JSTL core태그
hongchii
2021. 4. 19. 00:57
728x90
반응형
JSTL이란 JSP표준 라이브러리(JSP Standard Tag Library)의 약어입니다. JSTL은 자주 사용될 수 있는 커스텀 태그들을 표준으로 모아놓은 태그 라이브러리입니다.
JSTL 사용전 우선 core를 header에 추가해줘야 합니다.
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
그리고 사용할때에는 아래의 예시처럼 사용하면 됩니다.
<c:forEach items="${list }" var="board"> <tr> <td><c:out value="${board.bno }"/></td> <td><c:out value="${board.title }"/></td> <td><c:out value="${board.writer }"/></td> <td><fmt:formatDate pattern="yyyy-MM-dd" value="${board.regdate }" /></td> <td><fmt:formatDate pattern="yyyy-MM-dd" value="${board.updateDate }" /></td> </tr> </c:forEach>
JSTL core의 태그 | |
태그명 | 설명 |
<c:set> | 변수명에 값을 할당 |
<c:out> | 값을 출력 |
<c:if> | 조건식에 해당하는 블럭과 사용될 scope설정 |
<c:choose> | 다른 언어의 switch와 비슷 |
<c:when> | switch문의 case에 해당 |
<c:otherwise> | switch문의 default에 해당 |
<c:forEach> | 다른언어의 loop문 items 속성에 배열을 할당할 수 있음 |
JSTL의 기본 개념과 사용방법 정리
1. JSTL이란?
daesuni.github.io
728x90
반응형