또 문의 드립니다.;;;ㅋ
- 작성자 :
- 김*중
- 작성일 :
- 2013-03-20 11:57:59
- 조회수 :
- 1,260
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
게시판에서 등록을 하고 뒤로 가기 누르면 또 등록이 되는 건 어떻게 막아야 하나요?
막을 방법을 좀 가르쳐주세요.ㅋ
막을 방법을 좀 가르쳐주세요.ㅋ
A
안녕하십니까.
가장 간단한 방법은 forward 대신 redirect를 적용하시는 것입니다. ("redirect:")
단 이 경우는 별도의 request로 처리되기 때문에 등록 시 넘어온 파라미터가 보존되지 않습니다.
필요에 따라 redirect: 뒤 url에.. ?keyword=abc와 같은 형태로 필요한 파라미터를 넘기실 수 있습니다.
또는 Q&A 또는 인터넷 등에서 이중 서브밋 또는 이중 등록을 찾아보시면 몇 가지 방법이 나옵니다.
일반적으로 Spring MVC에서 사용하는 @SessionAttbitures를 활용하는 방법은 새로고침 시에 오류가 발생하도록 되어 있습니다.
다른 방법으로는 Controller에 별도의 공통모듈을 적용하시는 것인데 이 방법은 Struts의 saveToken 기능을 참조하셔서 직접 구현하셔야 합니다.
감사합니다.
가장 간단한 방법은 forward 대신 redirect를 적용하시는 것입니다. ("redirect:")
단 이 경우는 별도의 request로 처리되기 때문에 등록 시 넘어온 파라미터가 보존되지 않습니다.
필요에 따라 redirect: 뒤 url에.. ?keyword=abc와 같은 형태로 필요한 파라미터를 넘기실 수 있습니다.
또는 Q&A 또는 인터넷 등에서 이중 서브밋 또는 이중 등록을 찾아보시면 몇 가지 방법이 나옵니다.
일반적으로 Spring MVC에서 사용하는 @SessionAttbitures를 활용하는 방법은 새로고침 시에 오류가 발생하도록 되어 있습니다.
다른 방법으로는 Controller에 별도의 공통모듈을 적용하시는 것인데 이 방법은 Struts의 saveToken 기능을 참조하셔서 직접 구현하셔야 합니다.
감사합니다.