바북이
불켜진 자판기
바북이
전체 방문자
오늘
어제
  • 분류 전체보기 (19)
    • Flutter 프로젝트 일지 (0)
    • 개인 프로젝트 (1)
    • [비공개]개인 프로젝트 (0)
    • Flutter (2)
      • 기초 (1)
      • Flutter 설치 (1)
    • 전자정부프레임워크 (3)
    • MES (1)
    • C# (4)
      • DevExpress (4)
    • JAVA (3)
      • Spring (1)
      • [iamport]아임포트 연동하기 (1)
    • IT정보 (2)
    • 데이터테이블스(datatables) (1)
    • 에러 모음 (1)
    • 여행 (0)
    • 언어 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 히가시노 게이고
  • DevExpress
  • 책추천
  • 2025 flutter 환경설정
  • 독서
  • 플루터 시작
  • flutter docotr
  • 오라클 프리티어
  • 일본소설
  • 일본소설추천
  • 소설추천
  • c#
  • 플러터 개인 프로젝트
  • 오라클 클라우드 지갑 파이썬
  • 플러터 프로젝트
  • 플러터 시작
  • flutter 프로젝트
  • 히가시노게이고
  • 오라클 클라우드
  • flutter 설치하기

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
바북이

불켜진 자판기

[JAVA]세션 사용하기
JAVA

[JAVA]세션 사용하기

2022. 10. 20. 10:29
반응형

Spring-Controller에서 세션을 사용하는 방법

 

@RequestMapping(value = "/session", method = RequestMethod.POST)
	public void sessionRequest(Model model, HttpSession session,
	HttpServletRequest request, HttpServletResponse response) {

    String member_id = "test_id" ;
    String member_name = "테스터" ;

    // 세션값 할당
    session.setAttribute("member_id", member_id);
    session.setAttribute("member_name", member_name);

    // 세션 유지시간[기본 : 초(second)]
    // 60 * 5 = 5분
    session.setMaxInactiveInterval(60*5);

    // 세션 시간을 제한 없애기
    session.setMaxInactiveInterval(-1);

    // 세션에 저장된 값 가져오기
    session.getAttribute("member_id");
    session.getAttribute("member_name");

    // 세션값 삭제(키값)
    session.removeAttribute("member_name_id");

    // 전체 세션 제거
    session.invalidate();

}
반응형
저작자표시 비영리 변경금지
    바북이
    바북이

    티스토리툴바