자바

자바 중급 (JAVA-Web) 강좌 자료] session 객체

행복한짱짱이 2017. 7. 30. 07:48

자바 중급 (JAVA-Web) 강좌 자료] session 객체

 

자바 중급 (JAVA-Web) 강좌 자료] session 객체

 

 

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

 

session 객체

 

 

 * 세션범위를 가지며 , javax.servlet.http.HttpSession 객체의 한 인스턴스이다. 이것은 요청을 보낸 클라이언트에 대해 생성된 대표하며 HTTP 요청에 대해서만 유효하다.

 * 세션은 자동적으로 생성되므로 이 객체는 세션을 사용하지 않는 경우에도 유효하다. 유일한 예외는 page지시자의 session특성을 이용해서 session을 끈 경우인데, 그런 경우 이 객체를 참조하려고 하면 컴파일 시점에 오류가 생긴다.

 * JSP의 세션객체는 JSP컨테이너에 의해 서블릿의 javax.servlet.http.HttpSession 객체로 변환된다. 결국 JSPsession객체와 HttpSession는 같은 것이다.

 * 하나의 클라이언트가 JSP 페이지가 있는 웹 서버에 페이지를 요구하면 서버는 요청에 응답하여 클라이언트에 세션을 부여한다. 각각의 클라이언트에 부여되는 세션은 다르게 할당된다.