-
- 서버상에 객체로 존재
- 서버에서만 접근이 가능하여 보안이 좋고, 용량 제한이 없음
- 브라우저 하나당 각각의 세션이 서버 컨테이너에 의해 자동 생성
- 클라이언트의 요청이 발생하면 자동 생성
- session이라는 내부 객체 지원
● 세션 관련 메소드
setAttribute() 세션에 데이터를 저장 ex) id=syl pw=1111 getAttribute() 세션에서 데이터를 얻음 getAttributeNames() 세션에 저장되어있는 모든 데이터의 이름을 얻음 getId() 자동 생성된 세션의 유니크한 아이디 얻음 isNew() 세션이 최초 생성되었는지, 이전에 생성된 세션인지 구분 getMaxInactiveInterval() 세션의 유효시간을 얻음. 가장 최근 요청시점을 기준으로 removeAttribute() 세션에서 특정 데이터 삭제 Invalidate() 세션의 모든 데이터를 삭제