session 연습

2022. 3. 31. 22:04·STUDY/JSP
반응형
세션 : 서버와 클라이언트의 상태를 유지시키기 위한 정보(서버쪽 관리)
세션객체 생성 : session.setAttribute("이름",값)
세션객체 사용 : session.getAttribute("이름")

 

로그인 로직으로 세션정보 출력 (정보가 있을 때만 출력, 없을 때는 "세션값 없음")

 

1. 로그인 페이지 생성

 

2. 전달 받을 페이지 생성 (sessionLoginPro.jsp)

 2-1.입력한 id, pw 와 비교값 생성

 2-2. 입력한 id, pw 정보 받아오기

 2-3. .equals로 비교

 2-4. 아이디와 비밀번호가 같으면 sessionMain.jsp로 이동

참조형 타입(String)의 데이터 비교는 (==) 객체의 주소값 비교
참조형 타입(String)의 데이터 비교는(.equals()) 객체의 데이터값 비교
A.equals(B) => 값이 동일할 때 True, 다를때 false

 

3. 로그인 성공시에만 메인페이지 확인 가능, 로그인 안한 경우 sessionLoginForm.jsp 로 이동

4. 로그아웃 버튼 생성

 

5. 로그아웃 페이지 생성(로그아웃 시 세션정보 초기화 & Main 페이지로 이동)

 

6. email 세션값을 생성, 삭제, 초기화 (클라이언트 페이지)

sessionSet.jsp / sessionDel.jsp / sessionInv.jsp (서버페이지)

 

=> 세션 정보를 삭제했지만 아직 브라우저안에 정보가 남아 있어 세션값이 표시된다.

=>invalidate를 이용해 초기화를 시켜주면 같은 브라우저 내에서도 세션값이 삭제된다.

반응형
저작자표시 (새창열림)

'STUDY > JSP' 카테고리의 다른 글

JSP-JQuery 시작  (0) 2022.04.20
Scope 연습  (0) 2022.03.31
템플릿페이지 연습  (0) 2022.03.31
Form태그 연습2(radio, checkbox, select)  (0) 2022.03.30
JSP form태그 연습  (0) 2022.03.30
'STUDY/JSP' 카테고리의 다른 글
  • JSP-JQuery 시작
  • Scope 연습
  • 템플릿페이지 연습
  • Form태그 연습2(radio, checkbox, select)
3unB
3unB
  • 3unB
    ILLILI
    3unB
  • 전체
    오늘
    어제
    • 분류 전체보기 (153)
      • STUDY (109)
        • JAVA (31)
        • SPRING (29)
        • JSP (11)
        • DATABASE (19)
        • HTML (0)
        • CSS (4)
        • GITHUB (2)
        • ETC (5)
        • 자격증 (1)
        • ERROR (6)
      • PROJECT (6)
        • Personal_Project 01 - commu.. (1)
        • TeamProject - JOINUS (4)
      • EUNB (30)
        • 맛집 (27)
        • 여행 (3)
        • 전세사기 (0)
      • 오블완챌린지 ++ (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 짱민지
    • 아랄이
  • 공지사항

  • 인기 글

  • 태그

    인제 고향집
    전포동 핫플
    속초 숙소 내돈내산
    전포동 카페
    전포 신상 맛집
    전포동 맛집
    오블완
    서면 설야멱
    Database
    서면 맛집
    망미 조용한 카페
    망미 바
    전포 맛집
    콩콩팥팥 두부
    전포 오꼬노미야끼
    alter
    망미 테린느
    전포 연어덮밥
    망미 카페
    전포 데이트
    속초 해변 숙소
    mysql
    oracle
    배열 한 컬럼에 넣기
    인제 두부
    콩콩팥팥 맛집
    속초 중앙시장 감자전
    전포 밥집
    센텀 신세계백화점 팝업
    티스토리챌린지
  • 최근 댓글

  • 최근 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.0
3unB
session 연습
상단으로

티스토리툴바