Rick Reumann wrote the following on 7/22/2005 1:33 PM:

onclick="myForm.dispatch.value='someDispatchMethod'"

You can use this kind of code with almost anything (with images just also add myForm.submit()). Easy to use and no need to figuure out how yet another flavor of SomeonesNewAndImprovedAction works.

To further add, I'm not saying I don't like these other solutions, but I like consistency. To me it's very easy for a developer to see a "dispatch" hidden variable on a page and quickly see how it might possibly be being set.

When you start adding alternative ways to have your disaptch method called, it becomes more confusing to try and figure out what actually gets called. This was a big beef I had with LookUpDispatchAction... it was so annoying to figure what button did what.. it was complicated by the fact that it's a good idea to use the ApplicationResources for the names of your buttons. Yet, think how annoying it is to figure out what happens... you have to look at the button, the app resources file, then a map in the Action, and then finally you can figure out what method gets called. I'm not saying these other solutions work this way (I know they don't), but I'm just making the point that I find it nice to have one consistent way of doing things that's easy for other developers to follow.

--
Rick

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

Reply via email to