struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <david.ball...@efsnetwork.com>
Subject design question regarding multiple submit buttons
Date Thu, 18 Sep 2003 17:12:00 GMT
I'm building a small web application (which I expect to grow into something more) to allow
co-workers to do some data entry. I'm more of a database guy, but would like to understand
and learn the possibilities of utilizing web services.   And, have a question about using
multiple submit buttons.

I am following the advice from http://husted.com/struts/tips/002.html and have 2 buttons "ADD"
and "DONE".  The form allows a user to input an address (there are typically several) to the
Action which updates the database, calls the reset method on the form, then redirects the
user to the same form so they can input another address.  When they have no more addresses
to enter, they should hit "DONE" to move on to the next form.  However, when "DONE" is selected,
the form calls the validate method, which of course fails because the fields are empty.

My question is regarding the design.  Is this type of circular design ok, meaning it won't
bite me later.  If so, how should I implement it?  Do I code in fake entries to the "DONE"
button then ignore it in the action (is this possible)?  Can I turn off validation for the
"DONE" button?  Do I add a new form to the jsp and add the "DONE" button to it?  .... or,
maybe I didn't set up the dispatch action correctly.  

I expect to use this same type of logic several times in the app, so I want to make sure I
go about it the correct way.  If someone could point me in the right direction, I would appreciate
it.

Thank you,
David

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message