You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Michael Ruppin <mr...@yahoo.com> on 2003/05/22 17:21:14 UTC
[DAVID] Re: Action Chaining - how to avoid?
One other question occurs to me before I start my
proof of concept. If I have two forms, one with a
list of checkboxes and a toggle submit, and a second
form which just does a delete checked submit, will
submission of the delete checked form include the
checked items from the first form in the request? I
expect not. I�m not aware of any means of getting a
single checkbox to be submitted in two different forms
via HTML. If I�m correct, the only solution then, is
DispatchAction, right?
m
--- David Graham <dg...@hotmail.com> wrote:
> >So if I understand what you're suggesting, I put
> >multiple html forms into editPage.jsp, one of which
> >maps to ConfirmEditAction. Not bad, although, what
> I
> >have in this form now is a drop down for the user
> to
> >specify what they intend to do.
>
> Sorry, I think the steps would actually be like
> this:
> GetEditPageAction --> editPage.jsp -->
> GetConfirmPageAction --> confirm.jsp
> --> SaveFormAction --> index.jsp
>
> Just use different submit buttons for different
> actions like Update and
> Delete. Your SaveFormAction will perform different
> operations based on
> which button they pressed.
>
> >Also, if I want to use
> >this single, generic, confirmation page in multiple
> >places, which I do, I'll have to use scriptlet
> rather
> >than the html:form tag to render the correct action
> >attribute to take them back to the edit they came
> >from, right?
>
> Then you will also need a generic SaveFormAction to
> save the data from your
> generic confirm page. You might look at using
> DispatchAction to use one
> action to route to different pages based on a
> request parameter.
>
> David
>
> >
> >m
> >
> >--- David Graham <dg...@hotmail.com> wrote:
> > > >If my need, for example, is to go from
> > > >an "Edit X" screen, to a "Confirm X deletion"
> > > screen,
> > > >how is this related to business logic, and how
> > > would I
> > > >refactor?
> > >
> > > GetEditPageAction --> editPage.jsp -->
> > > ConfirmEditAction --> index.jsp
> > >
> > >
> > > David
> > >
> > >
>
>_________________________________________________________________
> > > Help STOP SPAM with the new MSN 8 and get 2
> months
> > > FREE*
> > > http://join.msn.com/?page=features/junkmail
> > >
> > >
> > >
>
>---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > struts-user-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail:
> > > struts-user-help@jakarta.apache.org
> > >
> >
> >
> >__________________________________
> >Do you Yahoo!?
> >The New Yahoo! Search - Faster. Easier. Bingo.
> >http://search.yahoo.com
> >
>
>---------------------------------------------------------------------
> >To unsubscribe, e-mail:
> struts-user-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail:
> struts-user-help@jakarta.apache.org
> >
>
>
_________________________________________________________________
> Tired of spam? Get advanced junk mail protection
> with MSN 8.
> http://join.msn.com/?page=features/junkmail
>
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> struts-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail:
> struts-user-help@jakarta.apache.org
>
__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org