Httpsession

이태규·2022년 3월 29일
0

spring

목록 보기
23/64

세션에 데이터 넣기

    @PostMapping(value = "/select")
    public String selectPOST(
            HttpSession httpSession,
) {
            // 세션에 정보를 기록
            // 자료가 유지되는 시간은 기본값 60*30 = 1800초
            httpSession.setAttribute("SESSION_EMAIL", retmem.getUemail());
            httpSession.setAttribute("SESSION_NAME", retmem.getUname());
            httpSession.setAttribute("SESSION_ROLE", retmem.getUrole());
            return "redirect:/home";
       

세션에 데이터 삭제하기

httpSession.invalidate();

세션 넣기

server.servlet.session.timeout=1800
# 기본시간을 1800초
spring.session.store-type=jdbc
# 타입을 오라클
spring.session.jdbc.initialize-schema=always
# 테이블자동생성

profile
한 걸음씩 나아가자

0개의 댓글