java에서 이전 URL 알아내기

by 조쉬 posted Mar 25, 2021
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

//이전페이지를 알아냄.
//프레임에서 페이지를 불럿을때는 프레임 페이지를 불러오는 현상이 생겨서 올바른 결과를 얻기 곤란했음.
//주소표시줄에서 직접 입력해서 접속한 경우 입력한 페이지가 찍힘
String referer = (String)request.getHeader("Referer");

String url = request.getRequestURI() + "?" + request.getQueryString();
출력예) http:///WEB-INF/jsp/egovframework//kr/know/know_view.jsp?CATE_CD=0104&SEQ=2015&pageIndex=1
프레임워크에서는 request.getRequestURI()가 이상하게 출력되었음

String url = request.getScheme () + "://" + request.getServerName () + ":" + request.getServerPort () + "/index.html"; //서블릿 경로 자동 인식하기
출력예) http://www.new.net:80/index.html