HttpServletResponse 클래스 주요 메소드

CODEDRAGON Development/JSP

반응형



 

 

HttpServletResponse 클래스 주요 메소드

 

메소드

설명

public void addCookie(Cookie cookie)

주어진 쿠키를 응답에 추가합니다.

지정된 쿠키를 클라이언트가 저장하도록  HTTP 응답 헤더에 Set-Cookie헤더를 추가합니다.

public boolean containsHeader(String name)

응답 메시지 헤더에 주어진 이름의 항목이 있을 경우는 true 아니면 false를 반환합니다.

public String encodeRedirectURL(String url)

클라이언트 서버간 세션이 유지되는 상태에서 브라우저가 쿠키를 지원하지 않는 경우 주어진

URL sendRedirect 메소드 내에서 사용하기 위해 인코딩합니다.

public String encodeURL(String url)

주어진 URL에 세션 ID를 포함하여 인코딩합니다.

public void sendError(int sc)

기능상 setStatus()메서드와 거의 동일하나 주어진 상태코드와 그 코드에 해당하는 디폴트 메시

지를 사용하여 클라이언트에게 에러를 응답합니다.

public void sendError(int sc, String msg)

주어진 상태코드와 메시지를 사용하여 클라이언트에게 에러를 응답합니다.

public void sendRedirect(String location)

응답을 주어진 URL로 재전송합니다.

매개변수 location은 절대 URL 혹은 상대적 URK로 지정합니다.

서버의 특정 자원이 임시 다른 URL로 옮겨진 경우 사용할 수 있습니다.

public void setDateHeader(String name, long date)

날짜를 millisecond로 변환하여 주어진 이름과 날자를 갖도록 응답헤더 항목을 추가합니다.

public void setHeader(String name, String value)

주어진 이름과 값을 갖도록 응답헤더 항목을 추가합니다.

public void setIntHeader(String name, int value)

주어진 이름과 정수값을 갖도록 응답헤더 항목을 추가합니다.

public void setStatus(int sc)

이 응답으로 전송 될 HTTP응답에 대한 상태코드를 설정합니다.

public void setStatus(int sc, String sm)

이 응답에 대한 주어진 상태코드와 메시지를 설정합니다.

 

 

반응형