ํด๋ผ์ด์ธํธ๊ฐ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ต์ด๋ก ์ด๊ณ ๋ ํ ๋ซ์ ๋ ๊น์ง ์์ฒญ๋๋ ๋ชจ๋ ํ์ด์ง๋ session๊ฐ์ฒด๋ฅผ ๊ณต์ ํ ์ ์์.
์ธ์ ์ด๋ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์ ์ํด ์๋ ์ํ ํน์ ๋จ์๋ฅผ ๋งํจ.
์ฃผ๋ก ํ์์ธ์ฆ ํ ๋ก๊ทธ์ธ ์ํ๋ฅผ ์ ์งํ๋ ์ฒ๋ฆฌ์ ์ฌ์ฉ๋จ
์์ )
SessionMain.jsp ์์ฑ
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
ArrayList<String> lists= new ArrayList<String>();
lists.add("๋ฆฌ์คํธ");
lists.add("์ปฌ๋ ์
");
session.setAttribute("lists", lists);
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>session ์์ญ</title>
</head>
<body>
<h2>ํ์ด์ง ์ด๋ ํ session ์์ญ์ ์์ฑ ์ฝ๊ธฐ</h2>
<a href="SessionLocation.jsp">SessionLocation.jsp ๋ฐ๋ก๊ฐ๊ธฐ</a>
</body>
</html>
1. ArrayList์ปฌ๋ ์ ์ ์์ฑํ ํ 2๊ฐ์ String ๊ฐ์ฒด๋ฅผ ์ ์ฅํ ๋ค์ , ์ด ์ปฌ๋ ์ ์ ํต์งธ๋ก session ์์ญ์ ์ ์ฅ

SessionLocation.jsp ํ์ผ ์์ฑ
<%@page import="java.util.ArrayList"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h2>ํ์ด์ง ์ด๋ ํ session ์์ญ์ ์์ฑ ์ฝ๊ธฐ</h2>
<%
ArrayList<String> lists = (ArrayList<String>)session.getAttribute("lists");
for(String str : lists ){
out.print(str+ "<br/>");
}
%>
</body>
</html>

'BACKEND > Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| ์ค์ต ๋ฌธ์ ) p185 4๋ฒ ํ์ด -๋ช ํ ์๋ฐ ์์ผ์ (0) | 2023.10.03 |
|---|---|
| ์ฟ ํค(Cookie) ๋? (0) | 2023.09.28 |
| Scope ) request ์์ญ (0) | 2023.09.26 |
| Scope ) Page ์์ญ (0) | 2023.09.26 |
| ๋ฐ์ดํฐ ์ ์ก ๊ฐ์ฒด(DTO) ์ค๋น, ์๋ฐ๋น์ฆ (0) | 2023.09.26 |