다른 페이지로 이동 해서 프로세스 실행후 다시 이전 페이지로 돌아와야할경우
page url 을 파라미터로 넘겨야 하는데
location.protocol : 프로토콜 예) https:
location.host : 도메인 예) naver.com
location.pathname: 요청 URI 예) auth/login.do
location.search : 전달 파라미터 예) ?email=aa@aa.com&pw=1234
위처럼 location 객체의 내장 함수를 이용하여 페이지 정보를 알수 있다.
페이지 이동시
location.href = "/" + location.host + "/" + location.pathname + location.search;
위처럼 get방식으로 이동 할경우 파라미터값이 제대로 전달되지 않을수 있기때문에
form 태그를 생성하여 파라미터를 셋팅후 post 전송을 하는것을 추천한다.
다음은 파라미터로 현재 페이지의 url 경로를 구하여 요청경로로 페이지 이동하는
방법이다.
var retUrl = location.pathname + location.search;
var form = document.createElement("form");
form.setAttribute("method","post");
form.setAttribute("action","요청경로");
document.body.appendChild(form);
var input_id = document.createElement("input");
input_id.setAttribute("type", "hidden");
input_id.setAttribute("name", "retUrl");
input_id.setAttribute("value", retUrl);
form.appendChild(input_id);
form.submit();
피드 구독하기:
댓글 (Atom)
[oracle]옵티마이저(Optimizer)와 실행 계획, 실전 튜닝 기초 완벽 정리
[Oracle SQL] 옵티마이저(Optimizer)와 실행 계획, 실전 SQL 튜닝 가이드 이 가이드에서는 오라클 데이터베이스의 핵심 엔진인 옵티마이저의 원리를 이해하고, DBeaver와 SQL Developer를 활용하여 실제 쿼리의 실행 계획을...
-
수십대의 서버에 특정 쉘을 실행한다거나 파일을 수정해야할경우 호스트 입력 아이디 입력 패스워드 입력은 여간 짜증나는일이 아닐수 없다. 이를 한방에 해주는 방법 teraterm 를 설치한다( putty 는 버리자 ) 예를 들면 19...
-
[Best Practice] Linux 서버 WAS 권한 체계 구축 가이드 리눅스 환경에서 다수의 운영자가 WAS(Tomcat, Nginx 등)를 공동 관리할 때 발생하는 권한 꼬임(Permission Denied) 문제를 방지하기 위한 표준 설정...
-
pom.xml <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId...
댓글 없음:
댓글 쓰기