Scope개념 이해하기
·
MVC/세션과 쿠키
scope : session 으로 받은 정보를 잃어버리지 않게 계속 유지할 수 있도록 정보를 담는 jsp / servlet 내장 객체이다. 종류에는 page, request, session, application 이 있는데 모두 setAttribute, getAttribute, removeAttribute 를 가지고 있다. 하지만 4종류 모두 정보를 저장하고 꺼낼 수 있는 객체이지만 객체를 저정하는 시간이 다르다. page = jsp 페이지에서만 적용가능하고 해당 페이지에서만 유효하다 즉, 페이지 내에서 지역변수처럼 사용 가능 하다. application = 웹 애플리케이션이 시작되고 종료될 때까지 변수가 유지되는 경우 사용한다. 모든 클라이언트에게 공통적으로 무언가를 보여 줄 때 사용 하지만 이 방식은..
세션(Session) 기초
·
MVC/세션과 쿠키
세션은 만들어서 사용하는 것이 아니고 웹페이지에 이미 만들어져 있는 세션을 사용하는 것이다. 만약 현재 세션이 형성 되어 있다면 그걸 반환하고 없다면 새로운 세션을 생성해서 돌려준다. ● getSession(true) : 현재 사용중인 세션이 있다면 그걸 주고 없다면 새로운 세션을 만들어서 줘 라는 요청이다. ● getSession(false) : 현재 사용 중인 세션이 있으면 그 세션을 반환 하고 없으면 에러이다. 근데 이렇게 물어봐야 하는데 밑에 작성한 코드에는 없다. 왜그럴까? true 가 디폴트라는 것이다~ ● HttpSession session = request.getSession(); Http로 부터 servlet에서 Session을 획득하는 메서드 jsp 페이지에서는 session 내장 객체..
해니01_15
'session' 태그의 글 목록