다음은 세션 개체를 통해 사용할 수 있는 중요한 방법에 대한 요약입니다. -
서열 번호 | 방법 및 설명 |
---|---|
1 | 공개 개체 getAttribute(문자열 이름) 이 메서드는 이 세션에서 지정된 이름으로 바인딩된 개체를 반환하거나 이름 아래에 바인딩된 개체가 없으면 null을 반환합니다. |
2 | 공개 열거 getAttributeNames() 이 메서드는 이 세션에 바인딩된 모든 개체의 이름을 포함하는 문자열 개체의 열거형을 반환합니다. |
3 | 공개 긴 getCreationTime() 이 메서드는 1970년 1월 1일 자정(GMT) 이후로 이 세션이 생성된 시간을 밀리초 단위로 반환합니다. |
4 | 공개 문자열 getId() 이 메서드는 이 세션에 할당된 고유 식별자가 포함된 문자열을 반환합니다. |
5 | 공개 긴 getLastAccessedTime() 이 메서드는 클라이언트가 이 세션과 관련된 요청을 마지막으로 보낸 시간을 1970년 1월 1일 자정(GMT) 이후 경과된 시간(밀리초)으로 반환합니다. |
6 | 공개 int getMaxInactiveInterval() 이 메서드는 서블릿 컨테이너가 클라이언트 액세스 사이에 이 세션을 열린 상태로 유지하는 최대 시간 간격(초)을 반환합니다. |
7 | 공개 무효 무효화() 이 메서드는 이 세션을 무효화하고 바인딩된 모든 개체의 바인딩을 해제합니다. |
8 | 공개 부울 isNew() 클라이언트가 세션에 대해 아직 알지 못하거나 클라이언트가 세션에 참여하지 않기로 선택한 경우 이 메서드는 true를 반환합니다. |
9 | public void removeAttribute(문자열 이름) 이 메서드는 이 세션에서 지정된 이름으로 바인딩된 개체를 제거합니다. |
10 | public void setAttribute(문자열 이름, 개체 값) 이 메서드는 지정된 이름을 사용하여 이 세션에 개체를 바인딩합니다. |
11 | 공개 무효 setMaxInactiveInterval(int 간격) 이 메소드는 서블릿 컨테이너가 이 세션을 무효화하기 전에 클라이언트 요청 사이의 시간(초)을 지정합니다. |