I'm working on a simple registration... The User database object doesn't have 'confirmEmailAddress' or 'confirmPassword' fields so I extended the object and used that object. This is fine, but is there a 'better' way?
My problem is if I goto the form and submit it I get no errors. But if I type anything a field or and it doesn't meet the validation, like EmailAddressPatternValidator it will give me an error. How come its not adding errors when nothing is typed? I'm using 1.2-0131 Thanks public ConsumerRegistrationPanel(final String id) { super(id); final FeedbackPanel feedback = new FeedbackPanel("feedback"); add(feedback); add(new ConsumerRegistrationForm("form")); } public final class ConsumerRegistrationForm extends Form { public ConsumerRegistrationForm(final String id) { super(id, new CompoundPropertyModel(new UserForm())); add(new RequiredTextField("emailAddress") .add(LengthValidator.min(1))); add(new RequiredTextField("confirmEmailAddress") .add(EmailAddressPatternValidator.getInstance())); add(new PasswordTextField("password").add(LengthValidator.min(6))); add(new PasswordTextField("confirmPassword").add(LengthValidator .min(6))); } public final void onSubmit() { User user = new User(); BeanUtils.copyProperties(user, getModelObject()); session.save(user); } } public class UserForm extends User { String confirmEmailAddress; String confirmPassword; public String getConfirmEmailAddress() { return confirmEmailAddress; } public void setConfirmEmailAddress(String confirmEmailAddress) { this.confirmEmailAddress = confirmEmailAddress; } public String getConfirmPassword() { return confirmPassword; } public void setConfirmPassword(String confirmPassword) { this.confirmPassword = confirmPassword; } } } ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user