Session 생성
* request.getSession()
- 기존 session 있으면 return, 없으면 새로 생성하여 return
* request.getSession(false)
- 기존 session 있으면 return, 없으면 null return
Session Get/Set
* 세션 저장하기
- request.getSession().setAttribute(String arg0, Object arg1);
* 세션 가져오기
- request.getSession().getAttribute(String arg0);
setAttrubute(String name, Object value);
getAttribute(String name) : Object value
removeAttribute(String name)
getAttributeNames() : Enumeration
invalidate() : session 객체를 소멸시킨다. (로그아웃 했을 경우)
setMaxInactiveInterval(int초) : 클라이언트가 마지막 요청을 한 뒤 인수로 받은 시간 만큼 지나도 요청이 들어오지 않으면 session을 소멸시킨다.
getId() : String - jSessionId 값 return
'Dev Story > dev' 카테고리의 다른 글
[iBATIS] Oracle에서 날짜형(DATE) 타입 데이터 저장 (0) | 2012.05.16 |
---|---|
[javascript] encoder, decoder (0) | 2012.05.15 |
[css] 수직, 수평 가운데 정렬 (0) | 2012.05.14 |
[java] java.math.BigDecimal cannot be cast to java.lang.String (0) | 2012.05.03 |
[postgis] define projection (0) | 2012.05.03 |