Thanks Stefan :)

On Tue, Sep 16, 2008 at 3:04 PM, Stefan Lindner <[EMAIL PROTECTED]> wrote:

> Your DropDownChoice element has no Model so the submit code does not know
> where to store your selection. Add a
>
>     new Model<String>()
>
> to it's constructor.
>
> -----Ursprüngliche Nachricht-----
> Von: Azzeddine Daddah [mailto:[EMAIL PROTECTED]
> Gesendet: Dienstag, 16. September 2008 15:01
> An: users@wicket.apache.org
> Betreff: "Attempt to set model object on null model of component" when
> submitting a form
>
> Hi,
>
> I've the following code:
>
> private static final List<String> SEARCH_DOMAINS = Arrays.asList("AA",
> "BB");
> ...
> private void addSearchForm() {
>        Form searchForm = new Form("searchForm");
>        searchForm.add(new DropDownChoice("searchDomain", SEARCH_DOMAINS));
>        searchForm.add(new TextField("areaCode", new Model(""),
> Integer.class));
>
>        Button submiButton = new Button("submiButton") {
>            private static final long serialVersionUID = 1L;
>
>            public void onSubmit() {
>                info("submiButton executed");
>            }
>        };
>
>        searchForm.add(submiButton);
>        add(searchForm);
>    }
>
> When I hit the submit button I get this error: Attempt to set model object
> on null model of component.
>
> Could you please tell me what am I doing wrong?
>
> Gr. Azzeddine
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
Azzeddine Daddah
www.hbiloo.com

Reply via email to