Notice
Recent Posts
Recent Comments
Link
관리 메뉴

데브마우스

[JSP] response 내장 객체 정리 본문

JSP/JSP: 정리

[JSP] response 내장 객체 정리

데브마우스 2023. 12. 21. 16:58

response 내장 객체란 무엇인가요?

response 내장 객체는 사용자의 요청을 처리한 결과를 서버에서 웹 브라우저로 전달하는 정보를 저장합니다.

 

웹 브라우저(클라이언트)가 아파치 톰캣 서버로 응답을 보내면 request입니다.

간단하게 표현하자면 아래와 같습니다.

웹 브라우저(클라이언트) --request--> 아파치 톰캣 서버

 

페이지 이동 방법

  • 포워드(forward)
    • 서버 내부에서 이동합니다. 
    • <jsp:forawrd page="이동 페이지" />
  • 리다이렉트(redirect)
    • 서버를 나갔다가 들어옵니다. 클라이언트가 처음 URL을 요청하는 것과 같습니다.
    • response.sendRedirect("이동 페이지")

응답 HTTP 헤더 메서드

서버가 웹 브라우저에 응답하는 정보에 헤더를 추가합니다. 

메서드 이름 반환 타입 설명
addCookie(Cookie cookie) void
쿠키를 추가합니다.
containsHeader(String name) boolean
설정한 헤더 이름이 name이 HTTP 헤더에 포함되었는지 여부를 확인합니다. 포함되고 있는 경우 true 아닌 경우 false를 반환합니다.