This week's book giveaway is in the Java 8 forum.
We're giving away four copies of Java 8 in Action and have Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft on-line!
See this thread for details.
The moose likes Servlets and the fly likes Multiaction form or form data outside a form. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "Multiaction form or form data outside a form." Watch "Multiaction form or form data outside a form." New topic
Author

Multiaction form or form data outside a form.

Maciej Wysocki
Greenhorn

Joined: Aug 21, 2006
Posts: 1
Hello,

How to run (one of many) action with form data.

More specific...

I have a table, with radio button in each row with id value.
I want to fire some action with selected identifier.

The greatest solution for me is to use links points to differents servlets (for show, modify, delete row). But when I use a href I don't have a form values.

I can do this with javascript, it would be great not using js.
I can also do something similar putting my actions to select element in form and handle action by one servlet defined in form action.

Any best practices for this basic problem?
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60072
    
  65

Avoiding Javascript when it's the most appropriate tool for the job doesn't make a lot of sense.

Generally, in cases where more than one action needs to take place for a form submission, I'll use a small Javascript snippet to swap out the form action.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
 
 
subject: Multiaction form or form data outside a form.
 
Similar Threads
Finding out the components in a row of aDataTable
selecting a table row with 3 columns and sending it to another page.
Unclear on what's happening with validation
Transferring table data using struts
Struts 1 :- Two Form submission from one jsp using one submit button