In struts 1.x, the DispatchAction class should be used to achieve the action based method invocation.
In action tag of config xml you can define an attribute 'method' and this will decide the method to be invoked. The value for this attribute is passed on from the button click.