I have one questions on struts that is can Action class can be treated as controller if yes reason.
If "No" then at the end of the Action class we specify mapping.findForward(" "); can we treat this statement as telling the controller to go to the specific location, then can we say action class as a controller also.
The Action objects, which are created from the configuration file, are "part" of the Struts Controller. There are many, many other objects that are also part of the Controller, e.g. ActionForward, ActionConfig, ActionServlet, etc.
Action is a helper class for the Controller part of Struts Framework. We can not include Action class in the Struts Controller list rather it will be good if we consider this is a helper class for controller.