보고있던 창에서 다른 창으로 넘어갈 때 특정 값을 전달해주려고 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 |
반응형
'Frontend > JavaScript' 카테고리의 다른 글
[JavaScript] .trim() 사용시 유의할 점!! (0) | 2019.02.19 |
---|---|
자바스크립트에서 확장 for문 사용하는 방법 (0) | 2019.02.07 |
[Javascript] File Upload 한 뒤 태그에서 이미지 바로 보여주기 (0) | 2018.07.27 |
caret.js 와 atwho.js 이용하여 게시물에서 @로 친구리스트 불러오기 (autocomplete 활용) (0) | 2018.07.20 |
자바스크립트로 특정 날짜와 현재 날짜 비교하여 x시간전, x분전, x초전 구현하기 (0) | 2018.07.18 |
댓글