- 하나의 웹 브라우저의 정보를 유지하기 위한 세션 정보를 저장
- 브라우저 종료시 종료
- 클라이언트 로그인 정보
- 내장 객체로서 브라우저마다 한개씩 존재하고, 고유한 sessionID 생성 후 정보 추출
- session값 사용
session.setAttrivute("설정한 세션아이디", 세션에 넣을 값);
- session시간 설정
session.setMaxInactiveInterval(60*60); // 60분동안 세션 유지
session.setMaxInactiveInterval(-1); // 세션의 시간을 무한대로 설정
- session 값 가져오기
session.getAttrivute("설정한 세션아이디");
- session 값 삭제
session.removeAttribute("설정한 세션아이디");
session.invalidate(); // 세션 전체 제거, 무효화
세션 객체 가져오기
파라미터 받아와서 변수에 저장
value가 빈값이 아닐경우 변수에 저장
session에 값 저장
session에서 값 꺼내오기