본문 바로가기

ETC/JSP

Jsp- sessionLogin

Jsp - page 285~286 sessionLogin

 

sessionLogin1.jsp

sessionLogin1.jsp 의 style
sessionLogin1.jsp 의 body

       25 : name에 해당하는 값(id)을 sessionLogin2의 id값에 담는다

            * id의 값이랑 헷갈릴 수 있다. 여기서 id값 "idid"는 scc에서 사용하는 id 값이다 

 

 

sessionLogin2.jsp

sessionLogin2.jsp

     setAttribute(String name, Object value) 

 

     데이터를 입력받고 submit으로 서블릿을 호출할때 request.getParameter("name값") 으로 가져올 수 있다.

      예를들어 name= "id"  > id라는 변수에 "text"값을 대입한다고 생각하자

      request.getParameter("id") -> "text"에 홍길동을 입력했다면 결과값으로 홍길동을 얻어온다.

       ( 출처 : https://ejfrmjava.tistory.com/12  )

 

 

     2 : session을 (속성을)만들어준다 (사용자마다 각각 : 사용자를 구분해주는 역할도 있다)

     로그인 페이지에서 입력한 아이디를 세션 객체에 저장한다. > 저장한 값으로 로그인 상태를 유지 

     3 ~ 4: login1에서 (name)받는  id값을 확인하기 위해서 작성한 코드이다
     11 : 새션 객체에 공유된 아이디 속성 값을 받아서 String으로 변환시킴

 

 

 

 

sessionLogout.jsp

      2 : 해당 id의 session(의 속성) 을 지운다. 

 

 

 

아이디로 로그인 > sessionLogin2 로 가서 Id출력 > 로그아웃

 

 

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

JSP- FileUpload1  (0) 2021.08.24
JSP- forward 와 Redirect Test  (0) 2021.08.22
Jsp- cookieExample  (0) 2021.08.18
Jsp- cookieTest  (0) 2021.08.18
JSP- LoginServlet (GET , POST)  (0) 2021.08.17