일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- nikkor
- spring
- 푸른초장교회
- 85mm 1.8g
- 하늘풍경
- 풍경
- AF-S NIKKOR 18-35mm f/3.5-4.5G ED
- daily
- 일상
- 18-35mm
- 출사
- 꽃
- D750
- AF-S NIKKOR 50mm f/1.8G
- 50mm f/1.8G
- 85mm f/1.8G
- 50mm
- camera
- Nikon
- 푸초
- 카메라
- 경치
- 여름성경학교
- AF-S NIKKOR 85mm f/1.8G
- af-s 18-35
- AF-S 18-35mm
- 렌즈
- Photo
- 니콘
- 사진
Archives
- Today
- Total
병갈이 블록
세션. 본문
세션이란...
쿠키와 다르게 서버에 데이터가 저장된다.
(쿠키는 웹 브라우저에 저장된다. 웹 브라우저의 기능으로 저장되어있는 쿠키의 내용을 확인할 수 있다.)
세션의 영역.
1. 실행중인 하나의 브라우저 프로그램에 한해서 하나씩 세션id가 할당.
(여러 탭을 열어도 하나의 세션으로 취급. 모든 탭을 닫고 프로그램을 종료한 뒤 새로 웹 브라우져를 실행시키고 접속하면 새로운 세션id가 할당됨.)
2. 하나의 웹 어플리케이션에 하나의 세션id 할당.
page 디렉티브에 session속성이 있다. 기본값은 true임으로 별도의 값을 지정하지 않으면 세션이 생성된다.
기본객체가 가지는 메서드를 통해서 속성값을 처리할 수 있다.
- setAttribute("이름", "값") : 속성 이름과 값을 저장.
- getAttribute("이름") : 값을 반환.
등등...
세션 자동종료시키기.
1. setMaxInactiveInterval(int second) 메서드로 유기 기간을 설정.(초단위)
2. WEB-INF\web.xml파일을 수정. 아래 코드를 입력.
<session-config>
<session-timeout>분단위</session-timeout>
</session-config>
저장해야할 속성과 값이 많아질 경우...
클래스를 만들어서 관리.
- 데이터들이 하나의 객체로 관리되어 데이터관리가 더 쉽다.
- 문제 발생시 컴파일에러를 일으킴으로 수정이 필요한 부분을 찾기가 상대적으로 수월하다. (예외발생보다 처리가 쉽다.)
'IT(Old) > JSP 공부 기록' 카테고리의 다른 글
JSTL 사용시 URI오류 해결... (0) | 2017.06.28 |
---|---|
EL(Expression Language)-표현언어. (0) | 2017.06.27 |
쿠키 - 2 (0) | 2017.06.22 |
쿠키. (0) | 2017.06.22 |
JavaBeans (0) | 2017.06.21 |
Comments