Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Submitting from "/a.do" to "/b.do"

 
Choon-Chern Lim
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have the following jsp codes:-



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
Posts: 99
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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)
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic