2013-06-09 3 views
1

내가이 clent 서버와 원격 서버로 개찰구 함께 일하고, 후 제출 모델의 변경이 찾는 방법 원격 서버 내 API는개찰구는 어떤 특성이 아약스

updateEntites(Object... Entities,Class clazz,Map propertiesWhichHaveChanged). 

내 질문입니다 내가 질문을 이해한다면

10 배

답변

0

을 확인하고 싶은이 속성은 다음과 같습니다 : 당신은 양식을 가지고 있고 당신이 원하는 모델을 알리기 위해 변경하는 POJO를, 개찰구 모델의 특성을 추론하는 방법이다 어느 재산이나 양식이 제출 된 후에 속성이 변경됩니까?

간단한 통지 방법은 없습니다. 심지어 대부분의 FormComponent는 updateModel과 setModelObject inc를 사용합니다. modelChanged 메소드를 사용하면 모델로 인해 실제로 변경된 사항을 알 수있는 방법이 아닙니다. 마지막으로 대부분의 경우 모델은 객체 액세스를 담당합니다. 특히 CompoundPropertyModel을 사용하거나 자신의 모델을 사용하는 경우에 특히 그렇습니다. 또한 Wicket은 값을 변경하는 것과 동일한 값으로 속성을 대체하는 것과 차이가 없습니다.

가끔 비슷한 문제를 해결해야합니다. 객체를 실제로 비교하기 위해 객체를 비교하기 위해 해시 알고리즘을 사용합니다. 또한 양식의 onSubmit 또는 onError 메서드는 양식 제출에 대해 알리고 모델 개체의 이전 버전을 비교할 수 있습니다.

관련 문제