Difference between Action and ActionSupport ?
The com.opensymphony.xwork2.Action is interface. Which has some string like SUCCESS, ERROR, INPUT etc and an execute() method. The developer implements this interface of accessing string field in action methods. The com.opensymphony.xwork2.ActionSupport is class . It is used for implements Action and some other interfaces and provides some feature like data validation and localized error messaging when extended in the action classes by developers.