본문 바로가기

JSP

[JSP] Redirect

기존에는 페이지 이동을 수동으로 했었습니다.

여기서 수동이란 사용자가 요청 등의 뭔가 액션을 하면 이동하는 것을 의미합니다. 

몇가지의 수동 페이지 이동 방식이 있었는데요.

 

<a></a> : 클릭하면 이동함

<form> + <button> : 버튼 클릭 or input에서 엔터치면 이동

JavaScript(location.href) : 이벤트를 지정할 수 있음

 

사용자의 액션과는 상관없이 자동으로 페이지를 이동시키는

redirect라는 기능이 있습니다.

redirect는 요청을 가로채서 다른 곳으로 이동시키는데요.

JSP의 자바 영역 안에서 <body> 부분 제일 위에 적고 실행시켜 봅시다.

 

 

<%

response.sendRedirect("test.jsp");

response.setCharacterEncoding("UTF-8");

 

입력을 하고

 

<form action = "output.jsp">

입력 : <input type = "text" name = "answer">

<button>제출</button>

 

</form>

 

제출 버튼을 누르면

test페이지로 강제로 넘어가게 됩니다.

 

test.jsp

'JSP' 카테고리의 다른 글

[JSP] Custom Tag  (0) 2025.01.24
[JSP] 홀 짝 게임  (0) 2025.01.23
[JSP] EL  (0) 2025.01.22
[JSP] 기본 문법  (0) 2025.01.20
[JSP] JSP  (1) 2025.01.20