i dont see how that can happen if i look at your code. is RequestMessageForm .this != this.getForm() ??
do you nest forms? johan On Mon, Sep 21, 2009 at 11:38, Charles Moulliard <cmoulli...@gmail.com>wrote: > I have created a form class which is used by a class extending > webpage. When I call the following method in the onSubmit method of > the form button I receive the model attached to another form page (= > requestFormModel) and not (= requestMessageFormModel). > > Is there any restrictions/limitations using this method call : > this.getForm().getModelObject() > > Here is the code of my RequestMessageForm() > > public class RequestMessageForm extends Form { > > private static final long serialVersionUID = 1L; > > public RequestMessageForm(String name) { > > super(name, new CompoundPropertyModel(new > RequestMessageFormModel())); > > // Add textFields > add(textfieldRequestMessageId); > add(textfieldFromDate); > add(textfieldToDate); > > // Add drop down choice > add(dropDownChoiceStatus); > add(dropDownChoiceType); > > // Add buttons > add(new Button("bSearchCriteriaRequestMessage") { > @Override > public void onSubmit() { > Log.info("Model received RM : " + > this.getForm().getModelObject()); // Here I receive the model > requestFormModel and not requestMessageFormModel > setResponsePage(new > RequestMessagePage((RequestMessageFormModel) > this.getForm().getModelObject())); > } > }); > > } > > Remark : The class RequestMessageFormModel is a simple POJO extending > the class CommonFormModel (which is also a POJO). The class > RequestFormModel used by the other page extends CommonFormModel ) > > Regards, > > Charles Moulliard > Senior Enterprise Architect > Apache Camel Committer > > ***************************** > blog : http://cmoulliard.blogspot.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >