Session

    1. Session객체 생성 또는 현재 Session 가져오기

         
         HttpSession session = request.getSession();
         
         
         

    2. removeAttribute()메서드로 개별적인 session값 삭제하기

    		   ==> 형식) session객체.removeAttribute("key값");
    		            ==> session객체는 삭제되지 않고 해당 
    	                'key값'에 설정된 'session값'만 삭제된다.	
                        
                        session.removeAttribute("userName");	
                        

    3. invalidate()메서드로 Session객체 삭제하기

    		  ==>Session겍체 자체가 삭제된다.
    		 형식) session객체.invalidate();
             
             session.invalidate(); //세션 자체를 삭제한는것
             
             	out.println("<html><head><meta charset='utf-8'>");
    		out.println("<title>세션저장</title></head>");
    		out.println("<body>");
    		out.println("<h2>Session정보 삭제하기</h2>");
    		
    		out.println("<a href='"
    	             +request.getContextPath()
    	             +"/session/sessionTest.jsp'>시작문서로가기</a>");
    		
    	    out.println("</body></html>");
    		
    	}

    '공부 > Spring' 카테고리의 다른 글

    스프링 객체 주입  (0) 2023.02.03
    DAO, DTO, VO, Entity  (0) 2023.01.27
    Spring의 대표적인 Annotation의 역할  (0) 2023.01.10
    Spring Bean  (0) 2023.01.06
    스프링, 스프링부트  (0) 2022.12.30

    댓글