쿠키: 내장 객체,
페이지 상관없이 값을 컴퓨터에 저장 유지
서버에 부하를 줄이고자 사용, 보안상 중요하지 않은 데이터 저장
속성 | 설명 |
setValue(String value) | 쿠키값을 설정 |
getValue( ) | 쿠키값을 얻어온다 |
getName( ) | 쿠키 이름을 얻어온다 |
getMaxAge( ) | 쿠키 만료 기간을 얻어온다 |
setMaxAge( ) | 쿠키 만료 기간을 지정한다 |
연결 정보를 저장하는 역할
페이지 상관없이 서버에 값이 유지되게끔 한다
세션은 브라우저 창을 닫았을 때, 30분 동안 작업을 하지 않았을 때, 로그아웃했을 때 사라진다.
보안상 중요한 데이터 저장 유지, 특히 로그인 인증. 세션은 서버에 저장이 된다
세션은 값이 유지가 된다.
어느 페이지에 가든지 이 값을 사용할 수 있다
페이지 상관없이 값을 사용자 컴퓨터에 저장 유지할 때
세션을 쓸지 쿠키를 쓸지는 보고 결정해야 한다
쿠키는 서버의 부하를 줄이고자 보안상 중요하지 않는 데이터를
클라이언트 컴퓨터에 저장된다
배열 변수=request.getCookies();
쿠키값 클라이언트=> 서버 요청 가져옴=> 서버에 요청 정보 저장 request
request 안에 쿠키 값이 들어있다
쿠키 값 기억장소 만들고(생성) 이름, 값 저장
Cookie cookie=new Cookie("이름", "cookie value")
세션과 다르게 쿠키는 시간을 설정해 줘야 함!!
쿠키 유지시간 설정
cookie.setMaxAge(expiry);
서버 처리결과=> 사용자 컴퓨터에 저장 작업
response.addCookie(cookie);
ㅣ읽느라 수고 많으셨어요~ㅣ
부족한 글을 읽어주셔서 감사드립니다
아직 부족한 게 많으니
틀린 곳이 있다면
조언의 말씀 꼭 부탁드립니다!!!!
[jsp] DB (SQL)알아보기_DDL /DCL/ DML이란? (0) | 2020.06.29 |
---|---|
[JSP] PHP/ ASP /NET+/ jsp 뭐가 이렇게 많아? (0) | 2020.06.27 |
JSP에서 JDBC(Java DataBase Connectivity) 프로그램 설치하기 (0) | 2020.06.23 |
[jsp] 내장객체 종류와 쓰임을 짜임새있게 정리 (0) | 2020.06.09 |
jsp_ 영역 객체의 유효범위 scope란? (1) | 2020.06.08 |