Ok... Someone create a Jira for this and I'll create the Interface (Validateable?) and add it to the DefaultWorkflowInterceptor....
> -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Thursday, August 28, 2003 2:03 PM > To: [EMAIL PROTECTED] > Subject: RE: [OS-webwork] Validation Framework doubt > > > I personally like the fact that most actions do not have to > deal with UI validations, and that it is nicely seperated. I > think the grey area is when you may be required to do > business validations for UI fields, in which you might want > to do use components - for example, lets say you want to > validate a zip code exists against a database of USPS zip codes. > > Under this circumstance I think an additional interface with > a validate() method is cleaner than placing the validation > logic in the execute() method - which I think should only be > for business logic. I would also think that this interceptor > could handle both interface easily. > > /Ian > > -- > From Down & Around, Inc. > Innovative IT solutions > Software Architecture * Design * Development > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > web: www.fdar.com > email: [EMAIL PROTECTED] > phone: 617.821.5430 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > What lifecycle? It's already there. All it does is this: > > > > Action action = invocation.getAction(); > > > > if (action instanceof ValidationAware) { > > ValidationAware validationAwareAction = > (ValidationAware) > > action; > > > > if (validationAwareAction.hasErrors()) { > > return Action.INPUT; > > } > > } > > > > return invocation.invoke(); > > > > As far as calling a validate() method, or whatnot, if > people see value > > in that, we can add it as an Interface and either have a separate > > Interceptor for it or add it to this one. In general, I was > planning > > on doing validations using the validation framework and > anything else > > would be done in the execute() method. What do others think? > > > > > -----Original Message----- > > > From: Pat Lightbody [mailto:[EMAIL PROTECTED] > > > Sent: Thursday, August 28, 2003 11:24 AM > > > To: [EMAIL PROTECTED] > > > Subject: Re: [OS-webwork] Validation Framework doubt > > > > > > > > > Jason, > > > One request -- when you move the logic in to an > > > interceptor... can you use a Lifecycle interface rather than > > > reflection? > > > > > > -Pat > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork