사용자가 정보를 입력하고 저장 버튼을 사용하여 저장할 수있는 .jsp 페이지가 있습니다. 애플리케이션은 작동하지만 버튼의 클릭 이벤트가 Java 코드를 실행하고 있기 때문에 저장된 정보가 Oracle 데이터베이스에 추가되므로 저장이 완료되기까지 몇 분이 걸립니다.자바 스크립트 대기 커서
사용자가 대기 커서를 표시하여 저장 완료 시점을 알 수있는 방법이 필요합니다. 그러나 .jsp 페이지에서 Java 코드가 완료된 시점을 알 수있는 방법을 알 수 없습니다. 이 작동하지 않는
function updateTrans() {
document.body.style.cursor = 'wait';
if (validateTrans()) {
if(editform.cbFg.checked) {
editform.Fg.value = "Y";
}
else {
editform.Fg.value = "N";
}
editform.myaction.value = "updateTrans";
editform.submit();
document.body.style.cursor = 'default';
}
}
: 여기
은 조각이다.editform.submit();
은 비동기식으로 발생합니다.
도와주세요.
EDIT : editform
의 대상은 서블릿입니다. EDIT : 서블릿은 웹 페이지가 아닌 java 페이지 (HttpServlet)입니다.
'편집 폼'에 대상이 있습니까? 숨겨진 iframe이나 뭐? – Paulpro
예, 대상 서블릿이 있습니다 – BladeHal
괜찮습니다. 내 대답을 업데이트했습니다. 나는 그것이 명백한 희망한다 – Paulpro