<c:redirect> 태그를 이용한 실습
<c:redirect> 태그는 지정된 JSP 페이지로 리다이렉트할 때 사용합니다. response.sendRedirect() 기능과 동일하며 <c:credit> 태그로 리다이렉트할 때 매개변수를 전달할 수 있습니다. 사용 형식은 다음과 같습니다.
<c:redirect GET="redirect할 URL">
[ <c:param name="매개변수이름" value="전달값" /> ]
</c:redirect>
여기서 url은 리다이렉트 될 URL이 저장될 변수를 지정합니다.
1. <c:redirect> 태그를 이용해 회원 정보 출력 창으로 리다이렉트합니다. 리다이렉트하면서 회원 정보를 매개변수로 전달합니다.
<%@ page language="java" contentType="text/html; charset=UTF-8"
import="java.util.*"
pageEncoding="UTF-8"
isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%
request.setCharacterEncoding("UTF-8");
%>
<html>
<head>
<meta charset=”UTF-8">
<title>리다이렉트 페이지</title>
</head>
<body>
<c:redirect url="/test01/member1.jsp" >
<c:param name="id" value="${'hong'}" />
<c:param name="pwd" value="${'1234'}" />
<c:param name="name" value="${'홍길동'}" />
<c:param name="email" value="${'hong@test.com'}" />
</c:redirect>
</body>
</html>
2. http:localhost:8080/pro14/test03/redirectTest.jsp로 요청하면 test01/member1.jsp로 리다이렉트됩니다. 그러면서 매개변수로 전달한 회원 정보를 출력합니다.

'프로그래밍 언어 > 자바 웹' 카테고리의 다른 글
| Core 태그 라이브러리 실습 예제 (0) | 2026.03.06 |
|---|---|
| <c:out> 태그를 이용한 실습 (0) | 2026.03.03 |
| <c:url> 태그를 이용한 실습 (0) | 2026.02.25 |
| <c:forEach> 태그를 이용한 실습 (0) | 2026.02.22 |
| <c:choose> 태그를 이용한 실습 (0) | 2026.02.19 |