--- Benjamin Tomasini <[EMAIL PROTECTED]> wrote:
> To the end of making it accessible to newcomers, what about making a
> "samples" directory for actions? Maybe even forms?
That type of thing doesn't belong in the Struts core code, it belongs in
the sample applications.
David
>
> On Fri, 2003-08-01 at 06:19, Ted Husted wrote:
> > I use many utilities Actions like these, and the result is that fewer
> > *custom* Actions are needed. I think increasing the number of standard
>
> > Actions in the distribution is a very good idea. It makes Struts more
> > accessible to newcomers, saves everyone from reimplementing the same
> > design, and leverages the fact that Actions are singletons.
> >
> > -Ted.
> >
> > Vic Cekvenich wrote:
> > > I think less actions are needed, not more.
> > > .V
> > >
> > > Steve Raeburn wrote:
> > >
> > >> I'd like to add two new actions to org.apache.struts.actions that I
> find
> > >> particularly useful.
> > >>
> > >> 1. SuccessAction - A simple action that forwards control to an
> > >> ActionFoward
> > >> named "success".
> > >>
> > >> This is a very simple action, but I find it exceptionally useful,
> > >> particularly in the early stages of development when it can act as
> a
> > >> placeholder for as-yet undeveloped actions.
> > >>
> > >> public ActionForward execute(
> > >> ActionMapping mapping,
> > >> ActionForm form,
> > >> HttpServletRequest request,
> > >> HttpServletResponse response)
> > >> throws Exception {
> > >>
> > >> ActionForward forward = mapping.findForward("success");
> > >> if (forward == null) {
> > >> String message =
> > >> messages.getMessage("success.required",
> mapping.getPath());
> > >> log.error(message);
> > >> throw new ServletException(message);
> > >> }
> > >> return forward;
> > >> }
> > >>
> > >> 2. ParameterDispatchAction - A DispatchAction that selects a
> handler
> > >> method
> > >> using the value of the ActionMapping parameter.
> > >>
> > >> This is as per the suggestion by Anthony Kay via Bugzilla
> > >> <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17117>, except I
>
> > >> prefer
> > >> the name ParameterDispatchAction to his suggestion of
> > >> ConfigDispatchAction
> > >> as I think it's more descriptive of what the class actually does.
> > >> Other than
> > >> the name change, I've just tidied up the Javadoc and changed the
> > >> 'unspecified' method to throw an Exception (as in DispatchAction)
> rather
> > >> than return an Http error code.
> > >>
> > >> If no one has any problems with adding these two, I'll put them in
> > >> tomorrow.
> > >>
> > >>
> > >> Steve
> > >
> > >
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> --
> Benjamin Tomasini <[EMAIL PROTECTED]>
> NetEverything, Inc.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]