I´m using it that way:

 

 

final Form regF = new Form("RegisterForm") {

                                               @Override

                                               protected void onSubmit() {

                                                               Users foo =
(Users) this.getModelObject();

                                                               String bar =
foo.getNick();

 

                                                               if
(!validateForm(foo)) {

 
onError();

 
return;

                                                               }

                                               }

                                               

                                               @Override

                                               protected void onError() {

 
super.onError();   //?

                                               }

                               };

                               

regF.setOutputMarkupId(true);

                               u.setPasswort(pw);

                               u.setUsersdetail(ud);

                               final BoundCompoundPropertyModel model = new
BoundCompoundPropertyModel(u);

                               regF.setModel(model);

                               

                               

                               FormComponent nick = new TextField("nick")

                                               .setRequired(true)

                                               .setLabel(new
Model("Nickname"));

                               regF.add(nick);

 

 

 

Any Idea?

 

 

Thanks for the Tip with the IFormValidator, I´ll take a look at it!

Reply via email to