웁스교교주의 이야기
JSTL 본문
jsp를 쓰다보면 JSTL를 사용하게 된다. 물론 개발자마다 다를 수 있지만
많은 개발자들이 JSTL를 사용하고 있다.
JSTL(코어 라이브러리)
JSTL은 JSP의 표준 라이브러리이다.
http://www.oracle.com/technetwork/java/index-137246.html#
오라클에서 정의한 JSTL
사용법
JSTL의 코어와 포멧,함수 사용법을 알아보겠다.
<%@ taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core” %>
<%@ taglib prefix=”fmt” uri=”http://java.sun.com/jsp/jstl/fmt” %>
<%@ taglib prefix=”fn” uri=”http://java.sun.com/jsp/jstl/functions” %>
이렇게 jsp 문서의 상단에 정의한다.
<c:out value=’출력값’/>
출력하는 명령어
<c:set value=’값’ var=’변수명’ />
변수 설정
<c:remove var=’변수명’ scope=’scope값’ />
변수 제거
<c:catch var=’변수명’ >
nested action
</c:catch>
try /catch 문
<c:if test=”조건” var =”결과 저장 변수” scope=”스코프”/>
<c:if test=조건”>
표현
</c:if>
<c:forEach var=”변수명” items=”아이템” vatStatus=”반복되는 상태를 갖는 변수” begin=’시작수’ end=’마지막수’ step=”증감수”>
표현
</c:forEach>
이상 간단한 JSTL 사용법