request?
: 응답하기 전까지 즉, 클라이언트에게 요청하기 전까지 유효한 부분.
여기에 데이터를 저장하면, 그 데이터는 응답을 하기 전까지만 유효하다. 응답을 하면 없어진다.
ex) 폼(Form)전송, key값 value의 형태. request. setAttribute() 등
request. setAttribute() : request에 정보를 담을 때
request.getAttribute() : 정보를 얻을 때
session?
: 웹브라우저를 닫기 전까지, 로그아웃하기 전까지, 로그아웃을 하거나 웹브라우저를 닫기 전까지 유효한 부분.
세션은 보통 30분 간 유효하다. 그러나 session.setMaxInactiveInterval(60); 하면 세션은 60초동안 유지된다.
60초 후에는 자동으로 세션이 사라진다.
application?
: 리부팅하기 전까지 유효. 여기에 값을 저장해 두면 서버를 끄기 전까지 계속 기억이 된다.
모든 클라이언트가 공통적으로 사용할 일은 application에 담는다.
첫댓글 대충 이해했습니다.....역시 손으로 써야 외워짐....
흠 너무 간단하군.
효준이만
아 쉽네;
10년전 선배님들..