Sping MVC 기반으로 회원정보 수정창을 만들고 있는데요, 회원정보 리스트에서 수정버튼을 클릭하면
팝업으로 정보수정하는 창이 뜨고 수정완료를 누르면 팝업창이 닫히면서 그 회원정보리스트에 반영되게 하려고 합니다.
근데 정보가 submit도 되고 로그창을 보면 redirect도 되는데
그 redirect 한 페이지 그니까 원래 부모창이 바뀌질 않고 새로고침을 눌러줘야 반영이 됩니다.
팝업창이 닫히면서 refresh하게 할수는 없는건가요...?
스크립트 코드인데요
window.location=self.location;
self.close();
구글에 나와있는 여러가지 코드중에 저 것만 submit을 시켰습니다.
얘는 컨트롤러 소스인데요 . submit이 된다는건 fixUser가 실행이 되고있다는 말인데 redirect와 refresh의 개념을 제가 잘 모르고있는건지..ㅠㅠ
2015-07-31 15:23:42,957 DEBUG [org.springframework.beans.factory.support.DefaultListableBeanFactory] Invoking afterPropertiesSet() on bean with name 'redirect:/userList'
2015-07-31 15:23:42,957 DEBUG [org.springframework.web.servlet.DispatcherServlet] Rendering view [org.springframework.web.servlet.view.RedirectView: name 'redirect:/userList'; URL [/userList]] in DispatcherServlet with name 'appServlet'
2015-07-31 15:23:42,957 DEBUG [org.springframework.web.servlet.DispatcherServlet] Successfully completed request
로그메세지를 봐도 리다이렉팅이 되고있다는 얘기같거든요...
window.opener.location.reload(true);
self.close();
혹시 소스가 다른게 있나 싶어서 이 소스도 쳐봤는데 얘는 submit 자체가 안되더라구요.
조언 부탁드립니다.