I am using <html:form> to transfer my request data.
One word of caution, though. If you plan to use the ActionForm in the NewAction class, you need to make sure that the action mapping for NewAction uses the same form bean as the original action defined for the page. The ActionForm defined for the original action is the one that will be populated by Struts and passed on to the execute method of the Action class.
You might look into using DispatchAction. It sounds like this would be a good fit for what you're doing. Here is a good article on how to use it.