LoadableDetachableModel和一个Ajax按钮(Wicket)

问题描述:

我有一个类似于LutherBaker here描述的问题,即在Ajax按钮的onSubmit()方法之前调用LoadableDetachableModel的加载方法。有没有类似于LoadableDetachableModel的模型,但在onSubmit方法之后调用?LoadableDetachableModel和一个Ajax按钮(Wicket)

我的问题:当提交表单时,我更新数据库中的记录。但是,此更新在下拉列表中不可见(在onSubmit()调用后刷新 - 它被添加到target)并带有LoadableDetachableModel,因为此LDM在窗体的onSubmit()方法之前加载。

如何在下拉列表中显示onSubmit()方法中所做的更改?

它是否适用于不可拆卸的型号?组件是否有markup id rendered out

+0

它可以在每个getObject()调用查看数据库的模型上工作。 – 2011-05-14 20:35:29

+0

这样明确地分离LDM不是您的选择吗? – Omnaest 2011-05-14 21:06:40

+0

这是可行的。但后来我觉得LDM是无用的.. – 2011-05-14 21:12:07