자바 중급 (JAVA-Web) 강좌 자료] Session Tracking(HttpSessin 인터페이스)(2)

 

자바 중급 (JAVA-Web) 강좌 자료] Session Tracking(HttpSessin 인터페이스)(2)

 

 

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

 

 

 

Session Tracking(HttpSessin 인터페이스)(2)

 

 * putValue(String name, Object value)

  - 세션객체에 데이터를 첨가, 이미 존재시 새값으로 대체된다

 

 * Object getValue(String name)

  - 이 세션에서 유지되는 데이터의 이름과 값을 검색

 

 * removeValue(String name)

  - 이름이 name인 세션 데이터 객체가 삭제

 

 *  위의 3가지 메소드는 Servlet 2.2부터 Deprecate됨

  setAttribute(java.lang.String,java.lang.Object), getAttribute(java.lang.String)로 대체됨

 

 * String[] getValueNme()

  - 이 세션에서 유지되고 있는 value의 name을 String의 배열로 return.

 

 * public int hetMaxInactiveInterval()

  - 세션을 유지하는 최대단위(초)를 Return

 

 * public void setMacInactiveInterval(int seconds)

  - 세션을 유지하는 최대단위(초)를 설정

  - 이 시간을 넘기면 서버는 세션을 종료한다.

 

 * public void invalidate()

  - 세션을 제거한다. 세션에 관련된 모든 객체를 해제한다.

 

+ Recent posts