[JSP] 내장 객체(implicit objects)

2021. 9. 12. 23:42· 프로그래밍언어/JSP
목차
  1. 내장 객체(implicit objects)
  2. request 객체
  3. response 객체

내장 객체(implicit objects)

의미

  • 자주 사용되는 기능을 JSP 컨테이너가 객체 형태로 제공한 것
  • 묵시적으로 이미 정의되어 있는 변수(자바 객체)

사용

  • 별도의 선언이나 초기화 없이 사용 가능
  • 요청 파라미터 읽어오기, 응답 결과 전송하기, 세션 처리하기, 웹 어플리케이션 정보 읽어오기 등
  • 예 : request, response, session, application, out, page 등

 

request 객체

  • 요청 : 클라이언트가 웹 서버에게 특정 페이지의 전송을 요구하는 것
  • 웹 컨테이너는 요청 정보를 서블릿에게 제공하기 위해 request 객체를 만들어 서블릿의 서비스 메서드 인자로 제공
  • 클라이언트의 요청을 표현하는 JSP 내장 객체로 HttpServletRequest 유형

기능

  • 클라이언트와 서버 관련 정보 읽기
  • 클라이언트가 전송한 데이터(파라미터) 읽기
  • 클라이언트가 전송한 헤더, 쿠키 정보 읽기
  • 속성의 처리(데이터 공유)

메서드

getRemoteAddr()

getContentLength()

getCharacterEncoding()

getContentType()

getProtocol()

getMethod()

getContextPath()

getServerName()

getServerPort()

 

HTML <form>과 request

  • 폼에 입력된 정보는 파라미터로 전송됨

response 객체

  • 응답 : 웹 서버가 클라이언트에게 결과를 전송해 주는 것
  • 서블릿 상태코드, 응답헤더, 몸체를 표현할 수 있도록 response 객체를 만들어 제공

'프로그래밍언어 > JSP' 카테고리의 다른 글

[JSP] 표현 언어(expression language)  (0) 2021.09.13
[JSP] 액션 태그(action tags)  (0) 2021.09.12
[JSP] 지시어(Directive)  (0) 2021.09.08
[JSP] 스크립트 요소(scripting elements)  (0) 2021.09.02
[JSP] JSP란  (0) 2021.09.01
  1. 내장 객체(implicit objects)
  2. request 객체
  3. response 객체
'프로그래밍언어/JSP' 카테고리의 다른 글
  • [JSP] 표현 언어(expression language)
  • [JSP] 액션 태그(action tags)
  • [JSP] 지시어(Directive)
  • [JSP] 스크립트 요소(scripting elements)
개발원슝이
개발원슝이
꾸준히 개발공부를 합니다.
개발원슝이
꾸준히 개발슝이
개발원슝이
전체
오늘
어제
  • ALL (242)
    • 프로젝트 (34)
      • clone coding (19)
      • mini project (5)
      • Team project(with KIC) (10)
    • 문제 (37)
      • 백준 (7)
      • 프로그래머스 (14)
      • 정보처리기사실기 (16)
    • 설치 (9)
    • 개발 기초 (13)
    • 프로그래밍언어 (124)
      • HTML (16)
      • CSS (17)
      • JavaScript (22)
      • JAVA (13)
      • JSP (10)
      • Python (22)
      • C언어 (24)
    • 프레임워크 (6)
      • Spring (3)
      • Django (3)
    • DB (2)
      • MySQL (2)
    • AWS (1)
    • 오류 (2)
    • 이것저것 (6)
    • 전공자 개발 (3)
    • 비전공자 개발 (5)

블로그 메뉴

  • 네이버블로그(강의노트)
  • GitHub
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 백준
  • 파이썬공부
  • 코딩테스트
  • 홍정모교수님
  • 홍정모의 따라하며 배우는 C언어
  • 점프 투 파이썬
  • 생활코딩
  • 인프런
  • javascript
  • 따배씨

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
개발원슝이
[JSP] 내장 객체(implicit objects)
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.