본문 바로가기
웹 프로그래밍(풀스택-->java)/웹프로그래밍(백엔드-->java)

43. Jsp 중고급 - JSTL 2

by 백엔드개발자0107 2021. 12. 11.

jstl 연습 코드~

 

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%--
  Created by IntelliJ IDEA.
  User: jeongdahyeon
  Date: 2021/12/11
  Time: 2:51 AM
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>

<!--
      *
     ***
    *****
   *******
  *********
-->

<%--총 9개를 찍는 별표를 만들어보세요 라고 한다면,--%>
<%--우리는 지금부터 한다고 생각해보자--%>
<%--outer for문 하나 inner for문 하나 공백 for문 하나를 만들어야 한다,--%>
<%--이거를 jstl로 만들어보자.--%>

<!-- 5개의 반복적인 일을 하는 outer for 문을 한다. -->
<c:forEach var="i" begin="0" end="4">
  <!--5보다 작은 값이 들어간다.-->
  <!--공백을 출력하는 반복문을 작성-->
  <c:forEach var="j" begin="${i+1}" end="4">

    &nbsp;
    <!--공백이 하나씩 줄어들어야 한다.-->
  </c:forEach>

  <c:forEach var="j" begin="1" end="${1+(2*i)}">
*
  </c:forEach>
</c:forEach>




</body>
</html>