2. response 객체
- 클라이언트에 대한 응답 처리를 하는 객체인 response는 실행 결과를 브라우저로 되돌려 줄 때 사용하는 내장 객체이다.
JSP에서는 response 객체의 기능 중 리다이렉트 기능을 많이 사용하는데, 리다이렉트는 response 객체의 sendRedirect()
메소드를 사용하여 웹 서버가 브라우저에게 지정한 페이지로 이동하도록 지시한다.
- ex) response.sendRedirect(“https://sammaru.cbnu.ac.kr”); // https://sammaru.cbnu.ac.kr 로 이동한다.
메소드 | 설명 |
getContentType(String) | MIME 타입을 지정, 부가적으로 글자의 인코딩을 지정한다. |
getCharacterEncoding() | 응답하는 내용의 글자 인코딩 형태를 구한다. |
addCookie(cookie) | 응답에 지정한 쿠키를 저장한다. |
containsHeader(header) | 이름이 header인 헤더를 포함하고 있는지 확인한다. |
setHeader(name, value) | 이름이 name인 헤더의 값을 value로 지정한다. |
setDateHeader(name, date) | 이름이 name인 헤더의 값을 long형 값 date로 지정한다. |
addHeader(name, value) | 이름이 name 값이 String형 value인 헤더를 추가한다. |
addIntHeader(name, value) | 이름이 name 값이 int형 value인 헤더를 추가한다. |
addDateHeader(name, date) | 이름이 name 값이 long형 date인 헤더를 추가한다. |
encodingRedirectURL(url) | 세션정보를 포함하기 위해 sendRedirect() 메소드에서 사용할 URL을 인코딩한다. |
encodingURL(name) | 세션정보를 포함하고 있는 링크에서 사용할 URL을 인코딩한다. |
sendRedirect(url) | 웹 서버가 웹 브라우저에게 지정한 URL로 자동으로 이동되도록 한다. |
'Programming > Java' 카테고리의 다른 글
자바란 무엇인가? (0) | 2016.09.18 |
---|---|
01. Strategy Pattern (0) | 2016.08.29 |
request 객체 (0) | 2016.07.01 |
JSP 내장 객체의 분류 (0) | 2016.07.01 |
Model1구조와Model2구조 (1) | 2016.06.21 |