이전 포스팅에서 세션을 저장하는 포스팅을 하였다.
이번에는 세션값을 읽어오자
<%@ 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>
<h3>세션 값 얻어오기</h3>
<%
String id = (String)session.getAttribute("id");
String pwd = (String)session.getAttribute("pwd");
Integer age = (Integer)session.getAttribute("age");%>
id : <%=id %><br>
pwd : <%=pwd %><br>
age : <%= age %><br>
</body>
</html>
다른 방법으로도 읽어올 수 있다.
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.util.Enumeration"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h3>세션에 설정된 모든 값을 읽어오기</h3>
<%
Enumeration names = session.getAttributeNames();
while (names.hasMoreElements()) {
String name = names.nextElement().toString();
String value = session.getAttribute(name).toString();
out.println(name + " : " + value + "<br>");
}
%>
</body>
</html>
728x90
반응형
'JSP, Servlet > JSP, Servlet 기초' 카테고리의 다른 글
[JSP/Servlet] 세션 전체 지우기 (0) | 2020.08.12 |
---|---|
[JSP/Servlet] 세션 지우기 (0) | 2020.08.11 |
[JSP/Servlet] session 기초 (0) | 2020.08.11 |
[JSP/Servlet] Cookie 지우기 (0) | 2020.08.11 |
[JSP/Servlet] Cookie 값 얻어오기 (0) | 2020.08.11 |