In Struts, Action Class acts as a controller and performs following key tasks :
* After receiving user request, it processes the user’s request.
* Uses appropriate model and pulls data from model (if required).
* Selects proper view to show the response to the user.