728x90
반응형

request 

 

1. Parameter
 - 단일 자료를 담을 경우 사용
 - 담기는 자료형은 String
 - request 에만 저장이 가능하다.
 - 수명 주기는 페이지가 새로고침 될 때
 - HTML의 form 데이터 전송시 key/value 쌍으로 사용된다.

2. Attribute
 - 다양한 자료를 담을 경우 사용
 - String 뿐만 아니라 Object, Array 등 다 집어넣을 수 있다.
 - request 외에 sesstion, context 등에도 저장이 가능하다.
 - 수명 주기는 페이지가 새로고침 될 때
 
3. Sesstion
 - 지속되어야할 자료(로그인 정보 등)를 담을 경우 사용
 - 수명주기는 브라우저를 종료하거나 만료시간이 지났을 경우
 - 세션의 만료시간은 정하지 않거나 Spring 설정에서 설정 가능
 - 자료의 데이터가 하드가 아닌 브라우저 캐시에 잠시 남아있음.

 

** Cookie
 - Web 상에서 사용자 식별, 사용자 정보유지, 세션 유지에 사용됨.
 - 브라우저를 종료해도 자료는 사용자의 하드드라이브에 저장된다.
 - 아이디 저장, 오늘 하루 팝업 보지 않기 등의 설정을 저장하기에 좋다.

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,