One way you can do it is using JavaScript and ajax, you can grab all the values of the two forms and build up a single ajax request. ajax requests would work similar to a form submit.. should be easy enough to handle it for one request with one action class. You may need to figure out the 3rd party component fields and modify them in your JS so as to properly auto-populate your own custom bean that the action class can then use.