Rick Reumann wrote:

> > With this approach, most JSP pages could have a single Java class --
> > a SimpleActionForm subclass that handles both validation and
> > processing for the page:
> 
> Well they certainly wouldn't have a 'single' java class, you 
> would have 
> a LOT of them.

Sorry -- I meant a single Java class per JSP page, instead of _two_ Java 
classes (an Action and an ActionForm) per JSP page.

> I don't think you meant for that to be abstract. But notice you know 
> have an execute in all your ActionForms? How is that different than 
> simply the processing done in different Actions as Struts is now? All 
> you've done is pushed down the processing to a different place.. 
> ActionForm vs Action.

Yes -- it is supposed to be abstract -- each ActionForm subclass must define an 
execute() method to perform the processing for that form. You're right in 
saying that All I've done is push the processing to a different place -- but 
it's for the purpose of combining the Action and the ActionForm to reduce the 
number of separate Java classes needed for a typical Struts app, hopefully 
reducing complexity.

> If you like this approach definitely check out  StrutsDialog. 

Thanks for the tip. I took a brief look, but I don't see how StrutsDialogs 
corresponds to what I'm suggesting. It appears to maintain a separation of 
Action and ActionForm, which I am proposing to combine.

Stephen

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to