2

这是层次结构

父网页包含面板。网页有表格

add(this.form = new Form<LoginUser>("form", new CompoundPropertyModel<LoginUser>(new LoginUserModel(user))) {

@Override
protected void onSubmit() { 
...
}

现在在面板中,我需要从表单更新中获取更新的 LoginUser。在面板中,我试图通过它((UserPage) getPage()).getForm().getModelObject(); 但是,它没有给出LoginUser.

请提供您对如何访问面板中父网页的表单模型的意见。

4

1 回答 1

2

只需在其构造函数中将模型或模型对象传递给您的面板并将其存储在面板的成员中。由于它与支持表单的对象完全相同,因此它将包含相同的更新值。

于 2012-07-18T13:15:11.040 回答