ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 211111_jstl_arraylist,request,forEach,forTokens
    카테고리 없음 2021. 11. 11. 12:42

    <%@page import="java.util.ArrayList"%>

    <%@page import="java.util.List"%>

    <%@ page language="java" contentType="text/html; charset=UTF-8"

        pageEncoding="UTF-8"%>

        

      <%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

      <%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

      

    <%

      List<String>list=new ArrayList();

      list.add("장미");

      list.add("백합");

      list.add("메리골드");

      list.add("무궁화");

      list.add("안개꽃");

      

      //request에 저장

      request.setAttribute("list", list);

      

      //세션에 id,hp 저장

      session.setAttribute("id", "angel");

      session.setAttribute("hp", "010-7777-8888");

    %>  

    <!DOCTYPE html>

    <html>

    <head>

    <meta charset="UTF-8">

    <link href="https://fonts.googleapis.com/css2?family=Do+Hyeon&display=swap" rel="stylesheet">

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">

    <script src="https://code.jquery.com/jquery-3.5.0.js"></script>

    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>

    <title>Insert title here</title>

    </head>

    <body>

     

    <h1>request의 list 출력</h1>

    <c:forEach var="s" items="${requestScope.list}" varStatus="i">

      ${i.count} : ${s}<br>

    </c:forEach>

     

    <h1>request의 list 출력..requestScope는 생략가능</h1>

    <c:forEach var="s" items="${list}" varStatus="i">

      ${i.count} : ${s}<br>

    </c:forEach>

     

    <h1>세션에 들어있는 아이디와 연락처 가져오기</h1>

    <h3>sessionScope는 생략 불가능</h3>

    아이디: ${sessionScope.id }<br>

    연락처: ${sessionScope.hp }<br>

     

    <h1>Token 분리해서 출력</h1>

    <c:set var="color" value="magenta,blue,yellow,gray,orange,purple"/>

      <c:forTokens var="s" items="${color }" delims="," varStatus="i">

      <h3>${i.count } : <b style="color: ${s}">${s}</b></h3>

      </c:forTokens>

    </body>

    </html>

     

    댓글

Designed by Tistory.