This form handles multiple user actions, and most of the actions are processed in "/a.do" action class itself. However, I do have a button where when user clicks, it will submit to "/b.do" to be processed...
So when user hits the submit button in the above "/a.do", is it possible to submit the form to "/b.do" and have the form fields mapped to the associated "/b.do" actionform?
Currently, my workaround is to have a forward key in "/a.do" pointing to "/b.do", and it works. However, since it is doing forwarding, the URL still shows "/a.do" instead of "/b.do", but the content is generated by "/b.do" action class.
Is there a way for the URL to show "/b.do" when user submits from "/a.do"?
I also tried creating a forward key in "/a.do" pointing to "/b.do", but have it as a redirect, but it seems like the request object doesn't have the "/a.do" form fields information after getting redirected to "/b.do".
Thanks much.
Scheepers de Bruin
Ranch Hand
Joined: Jul 19, 2005
Posts: 99
posted
0
Try this:
<input type="button" value="The B form" on_click="document.forms[0].action='b.do';document.forms[0].submit();">
where .forms[0] points to your first form on the document you could also use "document.forms.myFormName.action" And the on_click must not have an underscore (The website does not like javascript submitted)
We're doomed!!<br />Yay!!!<br />No that's bad Girr!!<br />Yay!!!
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.