FlowerBombs

웹 페이지 강제 이동 처리 본문

JAVA/JSP

웹 페이지 강제 이동 처리

CitronLemon 2019. 3. 7. 09:57

웹 페이지 강제 이동 처리



js


1
window.location = "이동할 페이지 URL";
cs



jsp


1
response.sendRedirect("이동할 페이지 URL")
cs



html


1
2
<meta http-equiv="refresh"
        content= " 지연시간(초);url=이동할 페이지 주소">
cs




<form>요소의 submit처리에 의해 호출된 action페이지는

요청에 따른 프로그램 로직을 수행한 후 결과 표시를 위한 페이지로 이동해야 한다.

이때 action 페이지가 브라우저의 히스토리에 남지 않도록 하기 위해

<meta> 태그를 이용한 방식을 사용해야 한다.


대부분 alert 메시지를 보여줘야 하기때문에 <meta>태그를 이용한 방식을 사용해야 한다.



WebHelper 에 적용된 기능

 메서드명 

 설명 

 String getString(String field, String defaultValue) 

 field를 이름으로 하는 HTTP GET, POST 파라미터를 수신하고 값이 없을 경우 defaultValue 를 대신 리턴한다. 

 int getInt(String field, int defaultValue) 

 field를 이름으로 하는 HTTP GET, POST 파라미터를 수신하여 정수 형태로 변환한 결과를 리턴하고

값이 없을 경우 defaultValue 를 대신 리턴한다. 

 String getString(String field)

 field를 이름으로 하는 HTTP GET, POST 파라미터를 수신하고 값이 없을 경우 null을 리턴한다. 

 int getInt(String field) 

 field를 이름으로 하는 HTTP GET, POST 파라미터를 수신하여 정수 형태로 변환한 결과를 리턴하고

값이 없을 경우 0을 리턴한다. 

 void redirect(String url, String msg) 

 javascript alert 메시지 표시 후 url로 이동한다. url이 null인 경우 이전 페이지로 이동한다. 










'JAVA > JSP' 카테고리의 다른 글

메일 발송  (0) 2019.03.07
정규표현식 활용  (0) 2019.03.07
구글 앱 비밀번호 생성  (0) 2019.03.06
WebHelper 에 적용된 기능  (0) 2019.03.06
페이지 상태 유지  (0) 2019.03.05
Comments