본문 바로가기

JSP

[JSP] 페이지 이동시키는 방법

1. response 객체

  • response.sendRedirect("이동할_페이지명");
  • ex) response.sendRedirect("http://www.daum.net");    //외부 사이트로 이동
  • ex) response.sendRedirect("./req.jsp");    //내부 파일의 상대경로를 지정하여 이동
  • URL창이 이동할 페이지로 전환되면서 이동
  • 데이터를 서로 공유할 수 없음

2. forward 액션태그

  • <jsp:forward page="이동할_페이지명" />
  • 외부 사이트로 이동 안됨
  • 자기 프로젝트의 다른 페이지로만 이동 가능
  • URL창이 이동할 페이지로 전환되지 않음
  • 데이터를 공유하면서 페이지 이동 가능

3. 자바스크립트

  • location.href="이동할_페이지명"
  • location.replace("http://~이동할_페이지명")
  • history.back() --> 이전 페이지로 이동
  • history.go(-1) --> 이전 페이지로 이동
  • history.forward() --> 다음 페이지로 이동

'JSP' 카테고리의 다른 글

[JSP] 페이징 처리 용어정리  (0) 2019.08.26
[JSP] 쿠키(Cookie), 세션(Session)  (0) 2019.08.19
[JSP] 액션 태그  (0) 2019.08.13
[JSP] 내장 객체(Implicit Object)  (0) 2019.08.13
[JSP] Servlet을 만들 수 있는 조건  (0) 2019.08.12