Typically to prefill a form you have the backing model object have
sensible defaults.  i.e., a form that edits a person is given a
person, and the person object has it's gender set to "male" as a
default - that is reflected in your form when it is rendered.

otherwise, you could call setModelObject or perhaps setValue?

--
Jeremy Thomerson
http://www.wickettraining.com




On Tue, Jul 7, 2009 at 8:57 AM, Martin
Makundi<[email protected]> wrote:
> Hi!
>
> What is the proper way to prefill a wicket form (not poke the model
> before submit!!!)?
>
> I have used a hack:
>
>      Field rawInputField = FormComponent.class.getDeclaredField("rawInput");
>      rawInputField.setAccessible(true);
>      rawInputField.set(component, description);
>
> Is there a better way?
>
> **
> Martin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to