Session(2)
-
Day95 - [Jquery]로그인 기능 구현(Session, Interceptor)
이번에는 어제 구현한 로그인에서, 세션을 만들었었죠? 만든 세션을 가지고, 세션의 유무를 판단해서 화면에 표시되는 내용 , 접근하지 못하는 페이지 등등 을 걸러 줄 겁니다. 이 때, Interceptor 에 대한 내용도 함께 알아보도록 합시다. 로그인 기능 구현 로그인을 완료한다면, 유저의 개인 페이지 등에 접근을 할 수 있습니다. 그런데, 현재 만든 페이지에는, 로그인을 하지 않아도 어떤 페이지든지 다 접근이 가능하니, 이를 불가능 하도록 만들어 줄 겁니다. 먼저, 어제 로그인을 처리할 때, 세션을 만들었습니다. 이제, 화면에서 "userVO" 라는 이름의 세션을 가지고 있지 않다면, 접근 불가 or 특정 기능을 사용 못하도록 만들어 줍시다. 게시판에서 로그인되어 있지 않다면, 글쓰기 버튼이 나타나지 ..
2021.07.01 -
Day51 - [JSP]Cookie 쿠키 와 Session 세션
이번에는 쿠키에 대해서 알아 봅시다. Cookie 평소에 인터넷 서핑 좀 하신 분이라면, 쿠키 를 한번 쯤은 들어 보셨을 겁니다. 쿠키는 브라우저에 접속했을 때, 값을 저장하기 위해 있는 건데요 쿠키를 이해하기 위해서는 먼저 1가지 개념을 알고 가야 합니다. 인터넷 브라우저(클라이언트)는, 서버(웹페이지) 에 접속을 하기 위해서, request(요청) 이라는 것을 하고 서버(웹페이지)는 request(요청)을 받아서 .java 파일로 변환 후, 컴파일 한 후에 브라우저(클라이언트) 에게 돌려 줍니다. 네. 돌려 줍니다. 그러니까 처음에 한번 실행되고 그 데이터를 브라우저에게 돌려 줍니다. 즉. 브라우저는 서버의 데이터를 받아서 가만히 있습니다. ( 서버와 연결이 끊깁니다 ) 처음에 요청한 데이터를 그대로..
2021.04.27