JSTL 기초사용 예
JSTL 사용시
- jstl.jar, standard.jar 파일을 "톰켓이 설치된폴더/lib"에 복사 붙여넣기 하든가,
프로젝트 폴더의 WEB-INF/lib에 복사 붙여 넣기 한다.
- JSP 페이지에서 <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 를 등록해야한다.
출력 결과 값
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<body>
<!-- JSTL if문 예문 -->
<!-- 참고로 JSTL은 EL과 혼용된다. -->
<c:if test="${5 < 10 }">
5는 10보다 작습니다.<br>
</c:if>
<c:if test="${4+5 == 9 }">
4+5는 9와 같습니다.
</c:if>
<!-- JSTL for문 예 -->
<!-- 시작번호 반복횟수 증감량 -->
<c:forEach begin="0" end="10" step="1">
JSTL의 for문으로 반복합니다.<br>
</c:forEach>
<!-- JSTL 개선루프문 예 -->
<%
List<String> book = new ArrayList<String>();
book.add("Java");
book.add("JSP");
book.add("Oracle");
book.add("Struts");
book.add("Spring");
//pageScope저장: 이유=>JSTL/EL표현식 사용
pageContext.setAttribute("book", book);
%>
<c:forEach var="b" items="${book}" varStatus="i">
${i.index } : ${b }<br>
</c:forEach>
</body>
'Programming > JSP Servlet' 카테고리의 다른 글
경로 개념 간단 정리 (0) | 2013.10.14 |
---|---|
EL 기초 사용 예문 (0) | 2013.09.17 |
이클립스에서 웹 에플리케이션 WAR 배포하기 (0) | 2013.09.02 |
JAVA(JSP) 웹 프로그래밍 개발환경 설정 (0) | 2013.09.02 |
Mac OSX에서 JSP 기본 개발환경 구축하기 (0) | 2012.05.23 |