Servlet Class Diagram : HttpServletRequest, HttpServletResponmse 자주 사용하는 메서드

서희찬·2023년 10월 23일
0

웹프로그래밍

목록 보기
8/30
post-custom-banner

HttpServletRequest

  • 쿠키, 헤더, 세션 등 HTTP 에 대한 것들에 대한 처리 관련 메소드 포함
    • HTTP 프로토콜에 관련된 메소드들이 추가 되어 있다

      이와 같은 메소드들을 자주 사용한다..
      많으니 일단 패스하자..

사용 예시

1. 한개의 값


이와 같이 getParameter를 통해서 select에서 name으로 설정한 값을 가져올 수 있음을 확인할 수 있다.

2. 복수개의 값


이와 같이 복수개의 값이 있다면 Arrays.asList(request.getParameterValuse("sizes"));
를 통해서 파라미터의 vlaue를 들고 올 수 있다.

HttpServletResponse

클라이언트로 데이터를 전송하기 위한 객체

  • Output stream을 이용
  • 클라이언트의 쿠키, 헤더 정보, 오류에 대한 메소드 저장
  • redirect 작업
  • 클라이언트의 응답에 관련된 작업 메소드 소유

자주 사용 하는 메서드

사용 예시

1. 바이너리 데이터 보내기


주목 해야하는 곳
response.setContentType("application/jar");

redirect, dispatch는 다음 포스트에서 자세히 보도록하자.

profile
부족한 실력을 엉덩이 힘으로 채워나가는 개발자 서희찬입니다 :)
post-custom-banner

0개의 댓글