본문 바로가기

IT, 인터넷/JSP

jsp list, map 사용하여 출력 하기

반응형

jsp 에서 List, HashMap을 사용 하여 출력을 해보겠습니다.

해당 소스 참고 하시면 됩니다.

 

예제)

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

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

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

<!DOCTYPE html>

<html>

<%

    String aaa = "test";

%>

<head>

<meta charset="EUC-KR">

    <title>Insert title here</title>

</head>

<body>

    <%

        List<Map<String, Object>> list = new ArrayList<Map<String, Object>>();

 

        Map<String, Object> map = new HashMap<String, Object>();

        map.put("get1", "test1");

        list.add(map);

 

        map.put("get2", "test2");

        list.add(map);

 

        map.put("get3", "test3");

        list.add(map);



        for(int i=0; i<list.size(); i++){

            out.println(list.get(i).get("get" + (i+1)));

            // 이런식으로 list.get(i).변수명을 주어야 나옵니다.

        }

    %>

</body>

</html>

 

결과)

이렇게 출력이 됩니다.

 

그리고 기본적인 스프링부트 게시판 만들기를 스터디 해보시는걸 추천 드립니다.

해당 url 입니다.

https://astonysia-story.tistory.com/21

 

스프링부트 + jsp + yml로 게시판 만들기 - (1) 개발환경 설정

개발환경은 JAVA, 이클립스(이클립스 대신에 sts를 사용 하셔도 됩니다), 마리아디비, dbeaver(데이터베이스 툴)를 먼저 다운로드를 받아서 개발환경을 맞추어 줍니다. 1. JAVA 다운로드 설치 및 실행 h

astonysia-story.tistory.com

https://astonysia-story.tistory.com/22

 

스프링부트 + jsp + yml로 게시판 만들기 - (2) 게시판 만들기

먼저 이클립스의 src/main/resource에 application.properties -> application.yml로 파일명을 변경하여 줍니다. 그리고 마리아 디비에서 데이터베이스를 만들고 테이블을 만들어 주어야 합니다. 실행 검색에 mar.

astonysia-story.tistory.com

 

반응형