On 4/11/06, Nicolas De Loof <[EMAIL PROTECTED]> wrote: > > > Creating an alternative RequestProcessor may drop those limitations. To > make Struts work similar to Stripes, it would require : > > 1. use model beans as form-beans > Struts now can use form-bean not beeing ActionForm using > "BeanValidatorForm" wrapper, but it still require type-safe form-bean > population. I've searched a way to override population and collect > conversion errors as a "first level validation", but did not find a way > to bypass javabean Introspection without fully rewriting processPopulate. > > 2. action not beeing singleton anymore. > I've overriden processActionCreate to get action beans from a Spring > context (and fall back to standard action creation) > > 3. invoke an "event" method. > I've write a small event caller Action that looks like a DispatchAction > but does not require the "actionBean" to extend Action. > > > Did someone make similar experiments ? > I'd be interested in any suggestion that enables use of model beans as > form-bean (using a BeanForm wrapper).
It should be noted that both the proposed changes to merge WebWork2 into the Struts Action Framework, and JavaServer Faces (and therefore Shale), meet this set of requirements. > > Nico. Craig