Thanks for your reply.
So, by what you are saying, When sending something to the action class, say data in a form. The steps would be like this (in terms of the diagram)
A. Client will point to the controller
B. Controller would point to action form
C. Actionform would point to action class
D. Action class would point to JSP?
E. JSP would point to client
I thought the controller would be the struts-config file, when the action class uses something like forward.findmapping("PageX"), it will check the
struts config file for the forward mapping, and forward to the relevant page.