This week's giveaway is in the EJB and other Java EE Technologies forum. We're giving away four copies of EJB 3 in Action and have Debu Panda, Reza Rahman, Ryan Cuprak, and Michael Remijan on-line! See this thread for details.
I have create a jsp page with 2 submit buttons: here is the code.
<s:submit type = "button" label="Add Club" name = "submit" value= "addClub"> </s:submit> <s:submit type = "button" label="Search" name = "submit" value = "searchClub"> </s:submit>
Now in firefox, if the Add Club button is pressed, the property submit in my action is correctly set to addClub. However, in IE if the Add Club button is pressed, the value of submit is "addClub, searchClub".
Is there any way around this problem. I know that I could use 2 separate properties for the buttons.
Thanks for the suggestion but unfortunately this still did not work. For some reason IE passes the label names of both buttons to the action. So with my label names Add club and search, I receive the string "Add club, search" in my action. I think this has something to do with the struts tag s:submit. I guess I will have to use the html submit then.