본문 바로가기
Frontend/JavaScript

request.getParameter 활용해 새 탭으로 연 창에 값 전달하기

by 지구 2018. 7. 31.
보고있던 창에서 다른 창으로 넘어갈 때 특정 값을 전달해주려고 url 뒤에 파라미터값을 붙여서 전달했다.
그럼 새로 열린 창에서 값을 받아야 하는데 찾아보니 크게 방법은 두가지 였다.





* 부모 창 *

1
2
3
4
5
6
7
8
9
10
11
dayClick : function(date){
    swal({
        title: "해당 날짜엔 나들이 일정이 없습니다.",
        text: date.format()+" 날짜로 일정을 새로 생성하시겠습니까?",
        buttons: ["취소""생성하기"],
    }).then((willGo) => {
        if (willGo) {
            window.open("/schedule/addSchedule?date="+date.format()+'');
        }
    });
}
cs


* 자식 창 *

1. <%= %> 로 받는 방법

1
<%=request.getParameter("date")%>
cs

2. 어차피 컨트롤단을 타기 때문에 Controller 에서 인자값으로 받는 방법

1
@Param("date") Date date
cs


반응형

댓글