2024.04.23
response.sendRedirect(”url”)
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>response.sendRedirect() 테스트</title>
</head>
<body>
현재 페이지는 s09_responseA.jsp 입니다.
화면에 보여지지 않습니다.
</body>
</html>
<%
response.sendRedirect("s10_responseB.jsp");
%>
스코프(pageContext, request, session)
scopeA.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP 4개 기본객체와 영역</title>
</head>
<body>
<%
//속성명 속성값
pageContext.setAttribute("msg1", "봄");
request.setAttribute("msg2", "여름");
session.setAttribute("msg3", "가을");
%>
page 영역의 msg1 = <%= pageContext.getAttribute("msg1") %><br>
request 영역의 msg2 = <%= request.getAttribute("msg2") %><br>
session 영역의 msg3 = <%= session.getAttribute("msg3") %>
</body>
</html>
scopeB.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP 4개 기본객체와 영역</title>
</head>
<body>
page 영역의 msg1 = <%= pageContext.getAttribute("msg1") %><br>
request 영역의 msg2 = <%= request.getAttribute("msg2") %><br>
session 영역의 msg3 = <%= session.getAttribute("msg3") %>
</body>
</html>
scopeB 실행 결과:
page 영역의 msg1 = null
request 영역의 msg2 = null
session 영역의 msg3 = 가을
include
include.jspf
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
//공용 변수로 사용하기 위해 변수 선언 및 초기화
String img_path = "./image";
String file_path = "./file";
%>
main.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file="include.jspf" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>include 디렉티브</title>
</head>
<body>
이미지 경로 : <%= img_path %><br>
파일 경로 : <%= file_path %>
</body>
</html>
'IT 국비 교육' 카테고리의 다른 글
쌍용교육센터 - 48일 (0) | 2024.04.25 |
---|---|
쌍용교육센터 - 47일 (0) | 2024.04.24 |
쌍용교육센터 - 45일 (0) | 2024.04.22 |
쌍용교육센터 - 44일 (0) | 2024.04.19 |
쌍용교육센터 - 43일 (1) | 2024.04.18 |