컨트롤러를 다시 호출하지 않았는데 자동으로 호출됩니다.
- 작성자 :
- 이*정
- 작성일 :
- 2018-02-01 16:04:37
- 조회수 :
- 1,134
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
안녕하세요
현재 엑스플랫폼으로 개발된 프로그램을 운영중입니다.
제목 그대로 화면단에서 특정 버튼을 클릭해야만 컨트롤러를 호출하는데요, 컨트롤러에서 서비스를 호출하여 실행하고 있는 도중에
자기 마음데로 컨트롤러가 제 호출되는 현상이 있습니다.
그러다보니 서비스에서 첫 호출로 발생하는 작업을 수행하고있는데도 중복으로 작업을 수행하게 됩니다.
데이터 양이 한두건일때는 이런문제가 발생하지않는데 건수가 좀 많아 작업수행시간이 오래걸리면 여러번 호출합니다.
이렇게 되는 이유가 무엇인지, 해결방안은 무엇인지 알고싶습니다.
가능하다면 통화도 하고싶습니다.
감사합니다.
현재 엑스플랫폼으로 개발된 프로그램을 운영중입니다.
제목 그대로 화면단에서 특정 버튼을 클릭해야만 컨트롤러를 호출하는데요, 컨트롤러에서 서비스를 호출하여 실행하고 있는 도중에
자기 마음데로 컨트롤러가 제 호출되는 현상이 있습니다.
그러다보니 서비스에서 첫 호출로 발생하는 작업을 수행하고있는데도 중복으로 작업을 수행하게 됩니다.
데이터 양이 한두건일때는 이런문제가 발생하지않는데 건수가 좀 많아 작업수행시간이 오래걸리면 여러번 호출합니다.
이렇게 되는 이유가 무엇인지, 해결방안은 무엇인지 알고싶습니다.
가능하다면 통화도 하고싶습니다.
감사합니다.
A
안녕하세요 이선정님!
중복작업이 수행되어 많이 불편하셨을텐데요,
저희 표준프레임워크에서는 "이중등록"라는 기술이 적용되어 안내드리고 있습니다.
요소기술 - 이중등록(Double Submit) 방지 컴포넌트. 아래의 위키가이드를 참고해 주시기바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3:cmm:doublesubmit
현재 엑스플랫폼 솔루션에도 이와같은 기술이 존재하는지 담당 기술부에도 가이드 요청 바랍니다.
중복작업은 여러가지 이유로 수행 되어지기도 하는데 질문 내용처럼 데이터의 양과 처리속도 때문에 큰 영향을 줄 수 있습니다.
따라서 사용자가 어떤 상황에서 이러한 중복작업이 수행되는지, 특정버튼을 중복적으로 클릭 한 것이 아닌지 원인을 분석해 보시기 바랍니다.
감사합니다.
중복작업이 수행되어 많이 불편하셨을텐데요,
저희 표준프레임워크에서는 "이중등록"라는 기술이 적용되어 안내드리고 있습니다.
요소기술 - 이중등록(Double Submit) 방지 컴포넌트. 아래의 위키가이드를 참고해 주시기바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3:cmm:doublesubmit
현재 엑스플랫폼 솔루션에도 이와같은 기술이 존재하는지 담당 기술부에도 가이드 요청 바랍니다.
중복작업은 여러가지 이유로 수행 되어지기도 하는데 질문 내용처럼 데이터의 양과 처리속도 때문에 큰 영향을 줄 수 있습니다.
따라서 사용자가 어떤 상황에서 이러한 중복작업이 수행되는지, 특정버튼을 중복적으로 클릭 한 것이 아닌지 원인을 분석해 보시기 바랍니다.
감사합니다.