error
window.location.search GET방식으로 값 넘겨받아 script에서 보기
tonirr
2020. 1. 24. 15:06
전 페이지에서 GET방식으로 값을 넘겨주어
다음페이지 script에서 받는 방식으로 구현하려는데 어떻게 script에서 받아야 할지 모르겠었다.
** 페이지 이동순서: 1페이지 -> 2페이지
- 1페이지에서 href=*.do?’no’=no 방식으로 2페이지 호출
- 2페이지 호출되자마자 ajax 통신(전페이지에서 no받아서 컨트롤러에게 넘겨주기
- 컨트롤러 url호출(no 넘겨주기)
- 메소드 내에서 ModelAndView로 setObject하여 select한 값을 상태유지하고 다음페이지로 연결
이런방식으로 진행되는데
jsp 파일내에서는 request.getparameter로 가져오면 되는데 script에서 바로 받으려니 방법을 몰랐었다.
알아보니 window.location.search 라는 함수를 사용하면 url뒤에 있는 값을 가져올 수 있었고 가져온 값을 substring으로 잘라주어 사용할 수 있었다.
substr으로 잘라주는 방법 :
window.location.search 설명: