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
>
>

Reply via email to