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
  • 전체
    오늘
    어제
    • 분류 전체보기 (158)
      • STUDY (107)
        • JAVA (30)
        • SPRING (29)
        • JSP (11)
        • DATABASE (19)
        • HTML (0)
        • CSS (4)
        • GITHUB (2)
        • ETC (4)
        • 자격증 (1)
        • ERROR (6)
      • PROJECT (6)
        • Personal_Project 01 - commu.. (1)
        • TeamProject - JOINUS (4)
      • EUNB (30)
        • 맛집 (27)
        • 여행 (3)
        • 전세사기 (0)
      • 오블완챌린지 ++ (11)
  • 블로그 메뉴

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

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

  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바