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

서희찬·2023년 10월 23일
0

웹프로그래밍

목록 보기
8/30

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
Developing For Our Lives, 세상에 기여하는 삶을 살고자 개발하고 있습니다

0개의 댓글