FlowerBombs
웹 페이지 강제 이동 처리 본문
웹 페이지 강제 이동 처리
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 |