Cookie&Session
[Session] 세션 조회
퓨어맨
2022. 5. 16. 13:57
<%@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>
<h1>세션 조회</h1>
<%
// 세션에서 데이터 꺼내오기
// 1. 세션 객체 생성
// 2. 데이터 꺼내기
// session.getAttribute("Name");
// 다운캐스팅
// int, char, boolean : 기본 자료형 null 저장 불가
// 기본자료형 대신 참조자료형을 사용해야함
// Integer가 int의 참조자료형
Integer num = (Integer)session.getAttribute("int");
String str = (String)session.getAttribute("str");
ArrayList<String> list = (ArrayList<String>)session.getAttribute("list");
%>
<p>int : <%=num %></p>
<p>str : <%=str %></p>
<p>list : <%=list %></p>
<a href="ex07updateSession">세션 수정</a>
<a href="ex08removeSession">세션 삭제</a>
<a href="ex09deleteSession">세션 전체 삭제</a>
</body>
</html>