Session object

Programming/JSP 2013. 4. 17. 23:01

session 내장 객체의 기능

 

  • 클라이언트와 서버간의 상태 유지

 

session 내장 객체는 javax.servlet.http.HttpSession 인터페이스를 구현한 객체입니다.
웹서버에 접속한 클라이언트에게 session 은 유일한 세션 ID를 부여하고 서버의 메모리에 저장하여 클라이언트를 구분합니다.

 

<?
out.print( session.isNew() + "<br />" );  // 새로운 세션인지
session.setAttribute("uid", "uname");  // 세션 등록 : String, Object
String value = (String)session.getAttribute("uid");  // 세션값 얻고 다운 캐스팅
out.print( value + "<br />" );
session.removeAttribute("uid");  // 세션 데이터 삭제
Integer expire = session.getMaxInactiveInterval();  // 세션 만료값(초) 얻기
out.print( expire );
session.invalidate();  // 현재 세션 삭제
?>

WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,