728x90
1. response 내장 객체
사용자의 요청을 처리한 결과를 서버에서 웹 브라우저로 전달하는 정보를 저장하고 서버는 응답 헤더와 요청 처리 결과 데이터를 웹 브라우저로 보냄
JSP 컨테이너는 서버에서 웹 브라우저로 응답하는 정보를 처리하기 위해 javax.servlet.http.HttpServletResponse 객체 타입의 response 내장 객체를 사용하여 사용자의 요청에 응답
2. 페이지 이동 관련 메소드
페이지 이동 관련 메소드 | 반환 유형 | 설명 |
sendRedirect(String url) | void | 설정한 URL페이지로 강제이동합니다. |
3. 응답 HTTP 헤더 관련 메소드
응답 HTTP 헤더 관련 메소드 | 반환 유형 | 설명 |
addCookie(Cookie cookie) | void | 쿠키를 추가합니다. |
addDateHeader(String name,long date) | void | 설정한 헤더 이름 name에 날짜/시간을 추가합니다. |
addHeader(String name, String value) | void | 설정한 에더 이름 name에 value를 추가합니다. |
addintHeader(String name,int value) | void | 설정한 헤더 이름 name에 정수값 value를 추가합니다. |
setDateHeader(String name,ling date) | void | 설정한 헤더 이름 name에 날짜/시간을 설정합니다. |
setHeader(String name, String value) | void | 설정한 헤더이름 name에 문자열 값 value를 설정합니다. |
setintHeader(String name, int value) | void | 설정한 헤더이름 name에 정수값 value를 설정합니다. |
containsHeader(String name) | boolean | 설정한 헤더 이름 name이 Http 헤더에 포함되어있는지 확인합니다. 포함하고 있는 경우 true를 반환하고, 그렇지 않은 경우 false를 반환합니다. |
getHeader(String name) | String | 설정한 헤더 이름 name 값을 가져옵니다. |
4. 응답 컨텐츠 관련 메소드
응답 콘텐츠 관련 메소드 | 반환 유형 | 설명 |
setContentType(String type) | void | 웹 브라우저에 응답할 MIME 유형을 설정합니다. |
getContentType() | String | 웹 브라우저에 응답할 MIME 유형을 가져옵니다. |
setCharacterEncoding(String charset) | void | 웹 브라우저에 응답할 문자 인코딩을 설정합니다. |
getCharacterEncoding() | String | 웹 브라우저에 응답할 문자 인코딩을 가져옵니다. |
sendError(int status_code,String message) | void | 웹 브라우저에 응답할 오류(코드 및 오류 메시지)를 설정합니다. |
setStatus(int statuscode) | void | 웹 브라우저에 응답할 HTTP 코드를 설정합니다. |
728x90
'프로그래밍 언어 > jsp' 카테고리의 다른 글
the import javax.servlet.RequestDispatcher cannot be resolved 문제해결 (0) | 2021.09.19 |
---|---|
<JSP> 자바파일을 동적으로 JSP파일에 적용하기(자바빈즈, DTO, DAO) (0) | 2021.09.18 |
<JSP> 내장객체 1. request (0) | 2021.08.28 |
이클립스 mysql 연동 오류 <connection profile 안뜸>해결 (0) | 2021.08.24 |
<jsp> 스크립트 태그와 디렉티브 태그 (0) | 2021.08.23 |