[JSP] JSP의 영역 개체 [page, request, session, application]

2022. 3. 16. 19:10·◎ Java/JSP📋
728x90


1. JSP 영역 개체 설명

영역 서블릿 설명
page this JSP 페이지의 서블릿 인스턴스를 저장한다.
request HttpServletRequest 클라이언트의 요청 정보를 저장한다.
session HttpSession 세션 정보를 저장한다.
application ServletContext 컨텍스트 정보를 저장한다.

2. JSP 영역 객체의 쓰임새

영역 영역 객체 쓰임새
 page pageContext 한 번의 요청에 대해 하나의 JSP 페이지를 공유. 주로 커스텀 태그에서 새로운 변수를 추가할때 사용
request request 한 번의 요청에 대해 같은 요청을 공유하는 JSP 페이지를 공유. 주로 하나의 요청을 처리하는데 사용되는 JSP페이지 사이에서 정보를 전달하기 위해 사용
session session 같은 브라우저에서 공유. 한 사용자와 관련된 정보를 JSP 들이 공유하기 위해서 사용, 사용자의 로그인 정보와 같은 것들을 저장
application application 같은 어플리케이션에서 공유. 모든 사용자와 관련해서 공유할 정보를 저장, 임시 디렉터리 경로와 같은 웹 어플리케이션의 설정 정보를 주로 저장
728x90
'◎ Java/JSP📋' 카테고리의 다른 글
  • [JSP] 인클루드 디렉티브 태그(Include Directive Tag) [JSP 페이지에 다른 JSP페이지 추가하기]
  • [JSP] JSP 스크립트 요소, 주석문 사용법 [선언문, 스크립트릿, 표현식, JSP 페이지의 주석문]
  • [JSP] 회원정보 : 삭제하기 [목록조회에 삭제하기 버튼 추가하기]
  • [JSP] 회원정보 : 등록하기 [DataSource를 이용하여 회원 정보 등록하기]
예르미(yermi)
예르미(yermi)
끊임없이 제 자신을 계발하는 개발자입니다👨🏻‍💻
  • 예르미(yermi)
    예르미의 코딩노트
    예르미(yermi)
  • 전체
    오늘
    어제
    • 분류 전체보기 (937)
      • ◎ Java (133)
        • Java☕ (93)
        • JSP📋 (26)
        • Applet🧳 (6)
        • Interview👨🏻‍🏫 (8)
      • ◎ JavaScript (48)
        • JavaScript🦎 (25)
        • jQuery🌊 (8)
        • React🌐 (2)
        • Vue.js🔰 (6)
        • Node.js🫒 (3)
        • Google App Script🐑 (4)
      • ◎ HTML5+CSS3 (17)
        • HTML5📝 (8)
        • CSS3🎨 (9)
      • ──────────── (0)
      • ▣ Framework (67)
        • Spring🍃 (36)
        • Spring Boot🍀 (12)
        • Bootstrap💜 (3)
        • Selenium🌕 (6)
        • MyBatis🐣 (10)
      • ▣ Tools (47)
        • API🎯 (18)
        • Library🎲 (15)
        • JitPack🚀 (3)
        • Jenkins👨🏻 (7)
        • Thymeleaf🌿 (4)
      • ▣ Server (32)
        • Apache Tomcat🐱 (14)
        • Apache HTTP Server🛡️ (1)
        • Nginx🧶 (7)
        • OracleXE💿 (4)
        • VisualSVN📡 (4)
      • ▣ OS : 운영체제 (18)
        • cmd : 명령프롬프트💻 (10)
        • Linux🐧 (8)
      • ▣ SQL : Database (56)
        • Oracle SQL🏮 (26)
        • PL SQL💾 (9)
        • MySQL🐬 (6)
        • MariaDB🦦 (6)
        • H2 Database🔠 (3)
        • SQL 실전문제🐌 (6)
      • ────────── (0)
      • ◈ Human Project (86)
        • Mini : Library Service📚 (15)
        • 화면 설계 [HTML]🐯 (10)
        • 서버 프로그램 구현🦁 (15)
        • Team : 여수어때🛫 (19)
        • Custom : Student🏫 (9)
        • Custom : Board📖 (18)
      • ◈ Yermi Project (40)
        • 조사모아(Josa-moa)📬 (5)
        • Riddle-Game🧩 (6)
        • 맛있을 지도🍚 (2)
        • 어디 가! 박대리!🙋🏻‍♂️ (5)
        • 조크베어🐻‍❄️ (4)
        • Looks Like Thirty🦉 (2)
        • Toy Project💎 (12)
        • 오픈소스 파헤치기🪐 (4)
      • ◈ Refactoring (15)
        • Mini : Library Service📚 (8)
        • 서버 프로그램 구현🦁 (1)
        • Team : 여수어때🛫 (0)
        • 쿼리 튜닝일지🔧 (6)
      • ◈ Coding Test (89)
        • 백준(BOJ)👨🏻‍💻 (70)
        • 프로그래머스😎 (2)
        • 코드트리🌳 (7)
        • 알고리즘(Algorithm)🎡 (10)
      • ◈ Study (102)
        • 기초튼튼 개발지식🥔 (25)
        • HTTP 웹 지식💡 (4)
        • 클린코드(Clean Code)🩺 (1)
        • 디자인패턴(GoF)🥞 (12)
        • 다이어그램(Diagram)📈 (4)
        • 파이썬(Python)🐍 (16)
        • 에러노트(Error Note)🧱 (34)
        • 웹 보안(Web Security)🔐 (6)
      • ◈ 공부모임 (39)
        • 혼공학습단⏰ (18)
        • 코드트리 챌린지👊🏻 (2)
        • 개발도서 100독👟 (8)
        • 나는 리뷰어다🌾 (11)
      • ◈ 자격증 공부 (37)
        • 정보처리기사🔱 (16)
        • 정보처리산업기사🔅 (9)
        • 컴퓨터활용능력 1급📼 (12)
      • ─────────── (0)
      • ◐ 기타 (113)
        • 알아두면 좋은 팁(tip)✨ (46)
        • 개발자의 일상🎈 (44)
        • 개발도서 서평🔍 (10)
        • 개발관련 세미나🎤 (2)
        • 블로그 꾸미기🎀 (9)
        • 사도신경 프로젝트🎚️ (2)
  • 인기 글

  • 최근 댓글

  • 태그

    코딩 테스트
    Java
    Database
    Oracle
    html
    BOJ
    꿀팁
    Project
    Error Note
    spring
    CSS
    프로그래밍
    백준
    백준 티어
    javascript
    자바스크립트
    코딩
    SQL
    일상
    jsp
  • 250x250
  • hELLO· Designed By정상우.v4.10.3
예르미(yermi)
[JSP] JSP의 영역 개체 [page, request, session, application]
상단으로

티스토리툴바