A question very similar to this was just answered in
this thread.
One other thing I would add is that I consider validations performed by the
Struts Validation Framework and those performed by your own code in the validate() method of an ActionForm bean to be functionally equivalent. They both should be used for basic validations.
[ March 18, 2007: Message edited by: Merrill Higginson ]