첫번째 방법(if사용)
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
String[] array={"aa","bb","cc","dd","ee","ff"};
%>
<c:forEach var="str" items="<%=array%>" varStatus="a">
<c:if test="${a.count==1}">
일번:${str}
</c:if>
<c:if test="${a.count!=1&&a.count!=6}">
${a.count}:${str}
</c:if>
<c:if test="${a.count==6}">
마지막:${str}
</c:if>
<br/>
</c:forEach>
두번째 방법(choose사용)
<%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-KR"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
String[] array ={"aa","bb","cc","dd","ee","ff"};
%>
<c:forEach var="str" items="<%=array%>" varStatus="a">
<c:choose>
<c:when test="${a.first}">일번 : ${str}<br> </c:when>
<c:when test="${a.last }">마지막 : ${str}<br> </c:when>
<c:otherwise> ${a.count} : ${str} <br/></c:otherwise>
</c:choose>
</c:forEach>
'개발하자 > JSP&Servlet' 카테고리의 다른 글
언어 클릭시 나라별 언어로 번역하기 EL사용 (0) | 2015.03.19 |
---|---|
국제화태그 setLocale 언어설정하기 (0) | 2015.03.19 |
EL)varStatus속성 (0) | 2015.03.12 |
EL) forEach 사용해서 map 의 키와 값 출력하기 (0) | 2015.03.12 |
EL) forEach로 바꾸기 (0) | 2015.03.12 |