Day03(session)

Day03(session)

08sessionSet.jsp 코드내용

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> Insert title here <% session.setAttribute("USER_INFO", "userId"); session.setAttribute("PRE_PAGE", "전페이지"); %>

session객체

사용자별로 한개씩 생성되는 객체

서버 : 1개

request(어떤 브라우저에서 왔는지에 대한 정보가 있음)

request.getSession은

서버로부터 창희 컴퓨터에서 온거니까 거기에 해당하는 session 주세요.

session의 키값은 대문자로 쓴다. 의미별 구분은 '_'

08sessionGet.jsp 코드내용

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> Insert title here sessionGet USER_INFO : <%=session.getAttribute("USER_INFO") %> PRE_PAGE : <%=session.getAttribute("PRE_PAGE") %>

session에 한번 set하고나서 get했을 때 데이터가 있냐 없냐로 로그인화면으로 갈지, 정상적인 화면을 보여줄지 결정된다.

from http://fun-developer.tistory.com/32 by ccl(A) rewrite - 2021-10-06 18:27:06