jstl의 경우 우리가 사용하는 Tomcat컨테니어넹 포함되어 있지 않으므로, 별도의 설치를 하고 사용한다.
JSTL에서는 다섯가지의 라이브러리를 제공한다. 여기서는 cord 라이브러리를 알아보겠습니다.
Core , xml, i18n, sql, function등이 있습니다.
Core
Core 라이브러리를 기본적인 라이브러리로 출력, 제어문, 반복문 같은 기능이 포함되어 있습니다.
<%@ taglib uri=http://java.sun.com/jsp/jstl/core prefix="c" %>
페이지지시자
출력태그
<c:out value="출력값" default="기본값" escapeXml="true or false" %>
변수 설정 태그
<c:set var="출력값" default="기본값" target="객체" property="값" scope="범위" >
변수를 제거하는 태그
<c:remove var="출력값" scope="범위" >
예외처리 태그
<c:catch var="출력값" >
제어문 if 태그
<c:if test="조건" var="조건 처리 변수명" scope="범위">
제어문 switch 태그
<c:choose>
<c:when test="조건" >처리내용 </c:when>
<c:otherwise >처리내용 </c:otherwise>
</c:chosse>
제어문 for태그 <c:forEach>
<c:forEach items ="객체명" begin="시작 인데스" end="끝 인덱스" step="증감식" var="변수명" varStatus="상태변수"
'프로그래밍 > jsp' 카테고리의 다른 글
url-pattern FrontController패턴 (487) | 2018.01.02 |
---|---|
EL(Expression Language) (477) | 2017.12.19 |
파일업로드 (484) | 2017.12.18 |
19.데이터베이스-3 (회원가입 및 회원정보 프로그래밍) (468) | 2017.12.09 |
20. 커넥션풀(DAO,DTO, PrepaaredStatement, 커넥션풀) (487) | 2017.12.08 |