728x90
📌 JSP 기본 내장되어 있는 객체 4가지
- page scope : 현재 Servlet 또는 현재 JSP 에서만 사용 가능(1 페이지에서만 값 유지)
- request scope : 현재 Servlet + 요청 위임한 JSP에서 사용 가능 (2 페이지 이상에서 값 유지)
- session scope : 브라우저 종료 또는 세션 만료 시 소멸(사이트에 접속한 브라우저당 1개씩 생성)
- application scope : 서버 종료 전까지 어디서든 사용 가능 ( 하나의 웹 애플리케이션 당 1개 생성)
✅ scope 우선 범위
page > request > session > application
✅ scope 값 세팅
- page scope : 생략
- request scope :
req.setAttribute("message","request scope에 저장된 메세지 입니다.")
- session scope :
3-1) 내장 객체 얻어오기
HttpSession session = req.getSession();
3-2) session 범위로 값 세팅
session.setAttribute("sessionVaule", "999");
- application scope :
4-1) 내장 객체 얻어오기
ServeltContext application = req.getServletContext();
4-2) 범위 값 세팅
application.setAttribute("appValue", "세미 프로젝트 파이팅!");
728x90
'ON > Servlet' 카테고리의 다른 글
통합연결 실습하기 (0) | 2023.07.05 |
---|---|
[Servlet] JSTL (0) | 2023.07.04 |
[Servlet] EL방식 및 작성법(JSP와 차이) (0) | 2023.07.03 |
[Servlet] 아파치 톰캣 / JSP 이용하기 (0) | 2023.06.29 |
[Servlet] 설명 및 순서 정리 (0) | 2023.06.28 |