- [JSP] 34. 도전과제: 메서드를 사용해 세션 무효화 시켜보자2024년 07월 05일
- Song hyun
- 작성자
- 2024.07.05.:41
728x90반응형[JSP] 34. 도전과제: 메서드를 사용해 세션 무효화 시켜보자
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <% String username="홍길동"; int age=21; session.setAttribute("username",username); session.setAttribute("age", age); %> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>메인 화면</title> </head> <body> <h1>메인 화면</h1> <a href="2.jsp">나의 세션 확인하기</a> <a href="3.jsp">나의 세션 지우기</a> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <% try{ String name=(String)session.getAttribute("username"); int age=(int)session.getAttribute("age"); if(name!=null){ out.println("<p> 어서오세요, "+name+"님!"); out.println("올해로 "+age+"세 이시군요! </p>"); } else { out.println("<p> 아직 세션이 설정되지 않았습니다.</p>"); } } catch (Exception e) { response.sendRedirect("1.jsp"); } %> </body> </html>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <h2>세션 무효화 하기</h2> <% if(session.getAttribute("username")!=null){ session.invalidate(); out.println("<p>세션이 성공적으로 무효화되었습니다.</p>"); } else { out.println("<p>무효화에 실패했습니다.</p>"); } %> </body> </html>
728x90반응형'JSP' 카테고리의 다른 글
[JSP] 36. 서블릿과 JSP의 개념과 차이점 (0) 2024.07.05 [JSP] 35. JSP를 통해 구구단 출력 페이지 만들기 (0) 2024.07.05 [JSP] 33. 세션의 개념과 활용 (0) 2024.07.05 [JSP] 32. 쿠키의 개념 (0) 2024.07.05 [JSP] 31. 폼 처리와 요청 방식 (1) 2024.07.04 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)