기존에는 페이지 이동을 수동으로 했었습니다.
여기서 수동이란 사용자가 요청 등의 뭔가 액션을 하면 이동하는 것을 의미합니다.
몇가지의 수동 페이지 이동 방식이 있었는데요.
<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페이지로 강제로 넘어가게 됩니다.
'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 |