웁스교교주의 이야기

JSTL 본문

개발/Jsp

JSTL

웁스교교주 2017. 2. 27. 17:56

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 사용법