요소기술 - 로그인세션정보체크개요로그인세션정보체크는 로그인한 세션정보를 체크하여 정의한 페이지로 이동하게 하는 기능을 제공한다. 설명
① 로그인세션정보체크 : 세션정보에 사용자 정의 페이지를 설정하고, 화면이동을 한다. 관련소스
클래스 다이어그램
관련화면 및 수행메뉴얼로그인세션정보 체크
로그인세션정보는 현재 세션URL을 조회하고, URL항목에 세션으로 설정할 URL을 입력 후 설정버튼을 선택하여 세션에 등록한다.
조회 : 현재 설정된 세션정보를 조회한다. 이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported 전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다. 요소기술 - 세션처리개요세션 처리와 관련된 다양한 공통기능을 제공한다. 설명세션에 객체 정보 저장, 취득, 제거의 기능을 갖으며 HttpServletRequest 객체의 HttpSession 정보를 사용하여 처리된다. 관련소스
메소드
Input
Output
환경설정해당없음 사용방법import javax.servlet.http.HttpServletRequest; import egovframework.com.utl.cas.service.EgovSessionCookieUtil; ... // 세션 정보 저장 EgovSessionCookieUtil.setSessionAttribute(request, "USER_ID", "KildongHong"); EgovSessionCookieUtil.setSessionAttribute(request, "USER_NAME", "홍길동"); // 세션 정보 출력 (모든 세션 정보 표시) logger.info("Session Infos : " + EgovSessionCookieUtil.getSessionValuesString(request)); // 특정 세션 정보 취득 String userId = (String)EgovSessionCookieUtil.getSessionAttribute("USER_ID"); // 세션 정보 삭제 EgovSessionCookieUtil.removeSessionAttribute(request, "USER_ID"); EgovSessionCookieUtil.removeSessionAttribute(request, "USER_NAME"); 참고자료이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported 전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다. |