On 3/14/06, Igor Vaynberg <
[EMAIL PROTECTED]
> wrote:
why not pass in whatever you want to populate as the model object instead of the bean. a compoundpropertymodel/propertymodel can bind to anything that has public setters/getters or public properties.
we had no such thing in the example so we created the bean.
-IgorOn 3/14/06, Vincent Jenks < [EMAIL PROTECTED]> wrote:Oh I see, I hadn't noticed that, sorry. So it's similar to the "managed bean" concept in JSF? That was one of the things I *didn't* like about JSF, actually.
Is there any way to avoid having to create a bean class for the form values? I'm using EJB3 and was hoping there was a way for me to use BeanUtils or something that would automatically populate one of my entity beans w/o having to build this extra layer to do it.
I've heard it argued that this isn't good design and so on but I'm just trying to keep it simple...what I'm doing is more a proof of concept than anything.
I really liked the BeanUtils concept when I was building apps w/ servlets + JSPs to just dump the map into the model object and be done w/ it.
Thanks!On 3/14/06, Igor Vaynberg < [EMAIL PROTECTED]> wrote:FormInputModel is a java class that lives inside wicket.examples.forminput. it is in 1.1.1.
it is a simple bean where the form can save its values. you need to create one for your own form.
-IgorOn 3/14/06, Vincent Jenks <[EMAIL PROTECTED] > wrote:I'm trying to simply submit a form (Wicket 1.1.1) and I'm using the wicket-examples-1.1.1...where it shows a constructor that uses a FormInputModel class:
"super(name, new CompoundPropertyModel(new FormInputModel()));"
However, I'm getting this error:
"FormInputModel cannot be resolved to a type"
Looking through the javadocs, there's no FormInputModel in 1.1.1, is this a Wicket 1.2 feature? If so, why is it in 1.1.1 examples?
How do I simply submit a form and snag the post values?
Thanks!