Josh, You can use a combination of the Commons Validator plus any addition complex validation in the validate() method of the action form. No one forces you to use any method. However, the Commons Validator is sufficient for 95% of the data validation you need so make sure you take good advantage of this feature.
The Validator does not change data. It only flags which properties of the form failed validation. When that happens, the "input" forward of the Action will be invoked. Usually the "input" forward is configured to go back to the origin page so that the user can see the errors and correct his bad input. Paul __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]