반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

bro's coding

JSTL.forEach.begin/end 본문

[IT]/JSP

JSTL.forEach.begin/end

givemebro 2021. 4. 23. 18:21
반응형
<%@ page language="java" contentType="text/html; charset=UTF-8"
   pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jstl forEach begin end</title>
</head>
<body>
   <%
      request.setAttribute("startPage", 11);
      request.setAttribute("endPage", 15);
      //startPage와 endPage를 이용해 forEach 구문을 실행해본다 
      request.setAttribute("nowPage", 13);
      // nowPage에는 링크(a href)가 부여되지 않고 
      // 나머지 페이지번호에는 링크가 부여되도록 한다
   %>
   <c:forEach begin="1" end="10" var="page">
${page} &nbsp;&nbsp;
</c:forEach>
   <hr>
   <c:forEach begin="${requestScope.startPage}"
      end="${requestScope.endPage}" var="page">
      <c:choose>
         <c:when test="${requestScope.nowPage==page}">
      ${page}
      </c:when>
         <c:otherwise>
            <a href="">${page}</a>
         </c:otherwise>
      </c:choose>
      &nbsp; &nbsp;   
      </c:forEach>
   <%
      request.setAttribute("startPage", 11);
      request.setAttribute("endPage", 15);
      //startPage와 endPage를 이용해 forEach 구문을 실행해본다 
      request.setAttribute("nowPage", 13);
      // nowPage에는 링크(a href)가 부여되지 않고 
      // 나머지 페이지번호에는 링크가 부여되도록 한다
   %>

</body>
</html>
반응형

'[IT] > JSP' 카테고리의 다른 글

JSP.Paging  (0) 2021.05.04
JSTL.MAP  (0) 2021.04.23
JSTL.forEach  (0) 2021.04.23
JSTL.Choose  (0) 2021.04.23
JSTL.if  (0) 2021.04.23
JSTL.taglib  (0) 2021.04.23
EL.ServletContext  (0) 2021.04.23
EL.session  (0) 2021.04.23
Comments