반응형

# JSTL

## 변수 선언

// 변수 선언
<c:set var="변수이름" value="값"/>

// 변수 값 증가
<c:set var="변수이름" value="${변수이름+1}"/>

 

## if문

// if문
<c:if test="조건">
</c:if>

예)
<c:if test="${isLogined}">
</c:if>

- ${변수} 가 참이면 실행 된다.
- ${변수 == true} , ${변수 eq true} 로 입력 가능하다.
- ${변수 != true} , $[변수 ne true] 로 입력 가능하다.


// if ~ else문
<c:choose>
	<c:when test=""> // if
	
	</c:when>
	<c:otherwise> // else
	
	</c:otherwise>
</c:choose>

 

## for 반복문

  • forEach 태그에는 꼭 입력해야 하는 속성 : items, var
  • items 속성 : 반복할 값들이 있는 배열과 리스트명
  • var 속성 : forEach문 안에서 사용할 배열의 변수명
  • varStatus 속성 : 인덱스를 사용할 수 있는 변수명
<c:forEach var="변수이름" items="반복할 객체명" begin="시작값" end="마지막값" step="증가값" varStatus="반복상태 변수명">

- 예제) 단순히 i를 1 ~ 100까지 반복 후 출력
<c:forEach var="i" begin="1" end="100" step="1">
	${i}
</c:forEach>

 

반응형

+ Recent posts