[JSP] Servlet request, response

2022. 1. 18. 07:29·Back/JSP

사용자는 서버에 요청(request)을 하고 서버는 데이터를 가공하고 처리해서 사용자(user)에게 응답(response)한다.

이때 이 요청과 응답은 객체로 만들어서 전달된다. request와 response를 사용하는 방법을 알기전에 httpServlet에 대해서 알아보자

HttpServlet

httpServlet은 추상 클래스(abstract class)이다.

개발자 즉, 우리가 만든 ServletEx.java 파일이 Servlet이 되기 위해서는 HttpServlet 라는 추상 클래스를 상속 받아야 한다. httpservlet은 GenericServlet이라는 추상 클래스를 상속하고 있고 이 GenericServlet 클래스는 ServletConfig와 Serializable이라는 인터페이스를 구현한다. 이렇게 복잡하게 구현되어있지만 우리는 Httpservlet만 상속받아서 개발하면 된다.

 

이클립스에서 servlet파일을 생성하면 우리가 하지 않아도 자동적으로 HttpServlet을 상속받고 있다. doGet과 doPost라는 메소드들도 보이는데 두 메소드 모두 사용자의 요청에 응답하는 메소드이다. 서블릿으로 요청되는 데이터 전송 방식이 Get인지 Post인지 구분하여 각각 doGet, doPost 메소드가 호출된다.

저작자표시 (새창열림)

'Back > JSP' 카테고리의 다른 글

Servlet을 사용한 로그인 기능 구현  (0) 2022.01.20
Servlet의 핵심 사항들 + 로그인, 회원가입 예제  (0) 2022.01.18
서블릿 매핑(Servlet Mapping)  (0) 2022.01.18
Servlet 프로젝트 생성하기  (0) 2022.01.18
JSP 프로젝트 생성하기  (0) 2022.01.18
'Back/JSP' 카테고리의 다른 글
  • Servlet을 사용한 로그인 기능 구현
  • Servlet의 핵심 사항들 + 로그인, 회원가입 예제
  • 서블릿 매핑(Servlet Mapping)
  • Servlet 프로젝트 생성하기
soyeon26
soyeon26
  • soyeon26
    개발 일지
    soyeon26
  • 전체
    오늘
    어제
    • 분류 전체보기 (107)
      • Web (22)
        • Web (1)
        • HTTP (0)
      • Language (29)
        • Java Script (3)
        • Type Srcipt (1)
        • Java (25)
      • Front (19)
        • HTML+CSS (4)
        • React (15)
      • Back (41)
        • Spring(Springboot) (9)
        • JSP (21)
        • Database (5)
        • NestJS (6)
      • Devops (6)
        • Docker (1)
        • Git & SVN (5)
      • App (7)
        • Android (7)
      • IT 정보 (3)
  • 블로그 메뉴

    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    csr과ssr의 차이
    백엔드
    springboot
    김영한
    과학기술인 등록
    서블릿
    java의 정석
    자바스크립트set
    데이터베이스 강의
    과학기술인 번호 발급
    javascript
    과학기술인번호 조회
    SQL강의 추천
    과학기술인 등록번호 발급
    중복제거
    React Next.js
    Spring
    csrvsssr
    Java
    강의후기
    프론트엔드
    Next.js
    과학기술인등록번호 조회
    sql강의
    Next.js 필요성
    React
    강의 후기
    SSR
    스프링부트
    인프런
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
soyeon26
[JSP] Servlet request, response
상단으로

티스토리툴바