AbstractProfileAction
A base class which has behaviour and properties which are common to all actions
It requires an AbstractForm and is responsible for forwarding the request to the approtiate forward according to the result of the action.
If the action is a success, it forwards to the targetUrl,if defined, or success.
If the action fails, the request is forwarded to errorUrl,if defined, or input page
Struts config
<action path="/some/path/AbstractProfileAction" type="com.escenic.profile.presentation.struts.AbstractProfileAction" name="" input="/some/path/AbstractProfileAction-input.jsp" validate="true"> </action>