본문 바로가기
Java

[JSP] 리다이렉트를 이용한 페이지 이동

by bkuk 2022. 11. 16.

리다이렉트는 response 기본 객체에서 많이 사용되는 기능 중 하나입니다. 웹 서버가 웹 브라우저에게 다른 페이지로 이동하라고 응답하는 기능입니다.

예를 들면 사용자가 로그인에 성공한 후 메인 페이지로 자동으로 이동하는 사이트를 만들 때 사용합니다.

 

 

 

response.sendRedirect() 메서드

* 기본 형식
response.sendRedirect(String location)

* 사용 예
response.sendRedirect( "https://www.daum.net");

- 경고창 설정 불가

 

Javascript의 location 클래스

out.println( "<script type = 'text/javascript'>");
out.println( "location.href = 'https://www.naver.com';");
out.println( "</script>");

- 경고창 설정 가능

out.println( "<script type = 'text/javascript'>");
out.println( "alert( '정상 동작' )");
out.println( "location.href = 'https://www.naver.com';");
out.println( "</script>");

댓글