response 객체: 응답정보와 관련하여 주로 헤더 정보 입력, 리다이렉트 하기 등의 기능을 제공한다.
*response 내장객체에서 자주 사용되는 메소드
- void setHeader(name, value): 헤더 정보의 값을 수정하는 메소드로 name에 해당하는 헤더정보를
value 값으로 설정한다.
- void setContentType(type): 웹 브라우저 요청의 결과로 보일 페이지의 contentType을 설정한다.
- void setRedirect(url) : 페이지를 이동시키는 메소드로 url로 주어진 페이지로 제어가 이동한다.
responseRedirect.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>responseRedirect</title>
</head>
<body>
<h1>responseRedirect.jsp</h1>
<%
//브라우저에 강제 재요청 시킴
response.sendRedirect("responseRedirected.jsp");
%>
</body>
</html>
responseRedirected.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>responseRedirected</title>
</head>
<body>
<h1>responseRedirected.jsp</h1>
</body>
</html>
'JSP' 카테고리의 다른 글
application 내장객체 (0) | 2020.11.14 |
---|---|
Session 내장객체 (0) | 2020.11.14 |
request 내장객체 (0) | 2020.11.14 |
Include Directive (0) | 2020.11.14 |
Page Directive - Info (0) | 2020.11.14 |
댓글