[JSP] 5.request, response

2020. 8. 29. 09:48·💻 Dev/JSP & Servlet

 

 

 

 

 

request, response

우리는 검색 사이트에서 키워드를 치고 검색을 요청한다던가, 사용자가 ID, PW를 입력하고 로그인을 요청한다.

이처럼 서버로 데이터를 요청하는 것을 request라 하고, 자바는 객체지향이기 때문에 객체로 전달이 되는데

이 객체를 request객체라 한다.

서버는 사용자의 데이터를 가공하고 처리해 클라이언트 측으로 다시 응답해주는 것을 response라 하고,

이 객체를 response객체라고 한다.

 

 

HttpServlet

웹 서버에 요청하고 응답받는 기능을 담고 있는 추상클래스다.

servlet을 생성하면 HttpServlet을 상속받은 것을 확인할 수 있다.

 

 

 

 

HttpServletRequest 객체의 주요 메소드
  • request.getCookies() - 쿠키  정보
  • request.getSession() - 세션 정보
  • request.getAttribute(null) - request 속성 값
  • request.getParameter(null) -폼에서 전송된 파라미터 받기(파라미터가 하나의 값을 가질 때)
  • request.getParameterValues(null) - 폼에서 전송된 파라미터 받기(파라미터가 여러 값을 가질 때)
  • request.getParameterNames() - 파라미터 이름 집합

 

HttpServletResponse 객체의 주요 메소드
  • response.addCookies(null)- 쿠키 추가/수정
  • response.getStatue() - status 값
  • response.SendRedirent(null) - 페이지 이동
  • response.getWriter() - 텍스트 출력
  • response.getOutputStream() - 바이트 출력

 

[참고] 인프런 - 백기선 님의 실전 JSP - 신입 프로그래머를 위한 강좌를 보고 공부한 내용을 바탕으로 작성했습니다.

저작자표시 비영리 (새창열림)

'💻 Dev > JSP & Servlet' 카테고리의 다른 글

[JSP] 8.jsp request,response  (0) 2020.09.01
[JSP] 7.form 데이터 처리  (0) 2020.08.31
[JSP] 6.Servlet 생명주기(Life-Cycle)  (0) 2020.08.30
[JSP] 4.Servlet Mapping (맵핑)  (0) 2020.08.28
[JSP] 3.Servlet(서블릿)이란? Servlet 맛보기  (0) 2020.08.28
[JSP] 2.JSP 맛보기,웹 컨테이너 구조  (0) 2020.08.28
'💻 Dev/JSP & Servlet' 카테고리의 다른 글
  • [JSP] 7.form 데이터 처리
  • [JSP] 6.Servlet 생명주기(Life-Cycle)
  • [JSP] 4.Servlet Mapping (맵핑)
  • [JSP] 3.Servlet(서블릿)이란? Servlet 맛보기
현주먹
현주먹
끄적끄적 개발.log
  • 현주먹
    현주먹의 개발로그
    현주먹
  • 전체
    오늘
    어제
    • 전체글 (162)
      • 👶🏻 CS (15)
        • Operating System (8)
        • Database (4)
        • Data Structure (2)
        • Software Engineering (1)
      • 💻 Dev (54)
        • Java & OOP (24)
        • Spring (4)
        • JPA (5)
        • Test Code (1)
        • Database (1)
        • JSP & Servlet (13)
        • Etc (6)
      • 💡 Algorithm (25)
        • 인프런 (9)
        • 백준 (16)
      • 🛠 DevOps & Tool (11)
        • Linux (4)
        • AWS (1)
        • Git (2)
        • Etc (4)
      • 📝 끄적끄적 (57)
        • 후기 및 회고 (5)
        • TDD, 클린 코드 with Java 17기 (3)
        • F-Lab (23)
        • 🖥️ 자바의 정석 (11)
        • 📖 Clean Code (3)
        • 항해99 코테 스터디 (11)
  • 블로그 메뉴

    • 🐈‍⬛ GitHub
    • TIL
  • 인기 글

  • 태그

    코테스터디
    에프랩
    백준
    C
    ==와 equals()
    오라클
    F-Lab
    개발자취업
    99클럽
    인프런 단어뒤집기
    인프런 특정문자뒤집기
    개발자멘토링
    티스토리챌린지
    자바의정석
    백준10250
    TDD 클린 코드 with Java
    PostGreSQL함수
    자바의신절판
    NextSTEP
    JPA
    til
    jsp
    코딩테스트준비
    객체지향
    에프랩 후기
    항해99
    로또 미션
    오블완
    데브클럽
    f-lab 후기
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
현주먹
[JSP] 5.request, response
상단으로

티스토리툴바