상세 컨텐츠

본문 제목

JSTL forEach문에 items 써서 배열 다출력하기

관리X 과거글

by 까먹기전에 2015. 3. 12. 12:25

본문

반응형

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

<%@page import="kr.co.seoulit.member.to.MemberBean"%>

<%@ page language="java" contentType="text/html; charset=EUC-KR"

    pageEncoding="EUC-KR"%>

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

     

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">

<title>Insert title here</title>

</head>

<body>

<%

MemberBean bean1=new MemberBean(); bean1.setId("aa");

MemberBean bean2=new MemberBean(); bean2.setId("bb");

ArrayList<MemberBean> list=new ArrayList<MemberBean>();

list.add(bean1);

list.add(bean2);

request.setAttribute("list",list);

%>


<c:forEach var="member" items="${requestScope.list}">

${member.id} <br/>

</c:forEach>


</body>

</html>



begin 과 end는 제한을 걸 수 있지만 items 에 배열을 넣으면 배열안에 있는 모든 요소가 출력된다.

관련글 더보기