2011-05-14 1 views
0

LutherBaker here에 설명 된 것과 비슷한 문제가 있습니다. 즉 LoadableDetachableModel의 load 메서드가 Ajax 버튼의 onSubmit() 메서드보다 먼저 호출됩니다. LoadableDetachableModel과 유사하지만 onSubmit 메소드 후에 호출되는 모델이 있습니까?LoadableDetachableModel 및 Ajax 버튼 (Wicket)

내 문제 : 양식을 제출하면 데이터베이스의 레코드를 업데이트합니다. 그러나이 LDM이 폼의 onSubmit() 메서드보다 먼저로드되기 때문에이 업데이트는 LoadableDetachableModel을 사용하여 onSubmit() 호출 후 새로 고침 - target에 추가 된 드롭 다운 목록에 표시되지 않습니다.

드롭 다운 목록에 표시되는 onSubmit() 메서드의 변경 사항을 어떻게 적용합니까?

답변

0

분리형 모델이 아닌 모델에서도 작동합니까? 구성 요소에 markup id rendered out이 있습니까?

+0

모든 getObject() 호출에 대해 데이터베이스를 조사하는 모델에서 작동합니다. –

+0

그래서 LDM을 명시 적으로 분리하는 옵션이 아닙니다. – Omnaest

+0

잘 할 수 있습니다. 하지만 그때 나는 LDM이 꽤 쓸모없는 것처럼 느낍니다. –