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

Reply via email to