본문 바로가기
Java 및 JSP

[JSP] 내장 객체 - Response

by jane.dev 2021. 8. 3.
반응형
Response
웹 브라우저의 요청에 응답하기 위한 정보를 가지고 있는 것

 

주요 메서드

response.setCharacterEncoding()

응답 시 문자의 인코딩 형태를 구함

(form 데이터 전달과 수신 시 한글이 깨진다면

파라미터 내부에 "UTF-8"을 넣고 request.setCharacterEncoding("UTF-8"); 와 함께 작성)

 

response.addCookie(Cookie 변수명)

쿠키 지정

 

response.sendRedirect(URL)

파라미터에서 지정한 URL로 이동

 

예시) form 데이터로 나이를 입력 받아 미성년자와 성인을 분류하고 주류 구매가 가능한지 확인

--P03Res.jsp(전달)--

<h2>당신의 나이를 입력해주세요.</h2><hr>
<form action = "P04Res_check.jsp" method = "get">
	<input type = "text" name = "age" placeholder = "나이" required /><br>
    <input type = "submit" value = "미성년자인지 확인하기" /><br>
</form>

 

--P04Res_check.jsp(수신)--

<%
    if(age <= 19){
    	response.sendRedirect("P05Res_no.jsp");
    }else{
    	response.sendRedirect("P06Res_ok.jsp");
    }
%>

조건문으로 나이를 검사하여 결과에 따라 해당 URL 로 이동

 

이동한 URL

--P05Res_no.jsp(미성년자)--

<h1>미성년자입니다. 주류 구매가 불가능합니다.</h1>

 

--P06Res_ok.jsp(성인)--

<h1>성인입니다. 주류 구매가 가능합니다.</h1>

 

'Java 및 JSP' 카테고리의 다른 글

[JSP] 쿠키(Cookie)  (0) 2021.08.05
[JSP] Mac Tomcat 실행 에러 발생 해결  (0) 2021.08.04
[JSP] Request 파라미터 값 전달  (0) 2021.08.02
[JSP] 내장 객체 - Request  (0) 2021.08.01
[JSP] JSP 개념과 태그의 종류  (0) 2021.07.31