This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
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.