2012-08-24 2 views
1

스프링 폼 필드가있는 페이지가 있습니다. 명령을 사용하여 바인딩됩니다. 양식의 일부 필드는 다른 필드의 계산을 기반으로 업데이트해야합니다. 해당 필드는 사용자가 수정할 수 있습니다. 어떻게하면됩니까? 웹 페이지에서 onchanged를 사용하여 모델에서 트리거 자바 계산을 생각합니다. 하지만 모델에서 접근하는 방법과 페이지에서 필드를 읽는 방법을 모르겠습니다. 페이지가 제출 될 때 setter가 해당 필드를 업데이트합니다. 필드가 바뀔 때 '라이브'를 계산하려면 너무 늦었습니다.계산을 기반으로하는 스프링 MVC 업데이트 필드

답변

0

이 계산이 서버에서 수행되어야하는 경우 (자바 모델) ... 내가 말한대로 입력의 onChange 이벤트를 사용하여 서버에 AJAX로 값을 보내고 거기에서 계산하여 결과를 클라이언트에 다시 업데이트로 반환합니다. 실시간 UI.

이 방법을 사용하면 궁금한 '실재'를 얻을 수 있습니다.

+0

좋아, 나는 spring3 mvc ajax 예제를 발견했다. 팁 주셔서 대단히 감사합니다. – pmlody

+0

환영합니다.이 예제를 통해 얻을 수있을 것입니다. 유용 할 때 답변을 수락하는 것을 잊지 마십시오. – jelies