글을 저장 하고 뒤로 가기 하면 저장이 되는데 안되게 하는 방법 좀 문의합니다.
- 작성자 :
- 김*중
- 작성일 :
- 2011-09-08 00:29:56
- 조회수 :
- 2,067
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
저장 후 뒤로가기 버튼을 클릭하면 저장을 하는데 어떻게 하면 저장을 하지 않는지 알고 싶습니다.
컨트롤러에 abstractcontroller? 상속 되어있는데요.
이건 리스트 같은 것에 사용하라는 글을 인터넷에서 봤는데요.
abstractcontroller로는 저장 후 뒤로가기를 막을 수 없나요?
그리고 저장 후 메세지를 띄어야 합니다.
simpleformcontroller를 보니까 저장, 수정 할때 사용하라고 하는데...
리스트와 저장, 수정을 따로 만들어야 하나요?
컨트롤러에 abstractcontroller? 상속 되어있는데요.
이건 리스트 같은 것에 사용하라는 글을 인터넷에서 봤는데요.
abstractcontroller로는 저장 후 뒤로가기를 막을 수 없나요?
그리고 저장 후 메세지를 띄어야 합니다.
simpleformcontroller를 보니까 저장, 수정 할때 사용하라고 하는데...
리스트와 저장, 수정을 따로 만들어야 하나요?
A
안녕하세요.. 김재중님..
뒤로가기를 클릭하면.. 동일한 정보가 다시 한번 등록된다는 의미이신 것 같습니다.
이 경우는 뒤로가기를 선택할 때에 동일한 요청이 다시 던져진다는 설명과 함께..
다시 시도할 것이냐 아니냐의 질문이 아오도록 되어 있습니다.
이 떄 "다시 시도"를 선택하면.. 브라우저가 동일한 요청을 다시 서버에 던지기 때문에 서버에서는 새로운 요청과 같이 처리되도록 되어 있습니다.
이 부분을 회피하려면 session에 필요한 정보들을 추가로 적용하시면 됩니다. (해당 부분은 전자정부 표준프레임워크에서 적용되어 있지 않은 상태로 별도로 조치하여야 하며..
인터넷에서 double submit 방지 등으로 검색하시면 됩니다.)
그럼.. 즐거운 하루되십시오.
감사합니다.
뒤로가기를 클릭하면.. 동일한 정보가 다시 한번 등록된다는 의미이신 것 같습니다.
이 경우는 뒤로가기를 선택할 때에 동일한 요청이 다시 던져진다는 설명과 함께..
다시 시도할 것이냐 아니냐의 질문이 아오도록 되어 있습니다.
이 떄 "다시 시도"를 선택하면.. 브라우저가 동일한 요청을 다시 서버에 던지기 때문에 서버에서는 새로운 요청과 같이 처리되도록 되어 있습니다.
이 부분을 회피하려면 session에 필요한 정보들을 추가로 적용하시면 됩니다. (해당 부분은 전자정부 표준프레임워크에서 적용되어 있지 않은 상태로 별도로 조치하여야 하며..
인터넷에서 double submit 방지 등으로 검색하시면 됩니다.)
그럼.. 즐거운 하루되십시오.
감사합니다.