通常一个Action中只能完成一种业务操作,通过扩展org.apache.struts.actions.DispatchAction实现的Action类可以完成一组相关的几种业务操作。扩展自DispatchAction的Action类中不必定义execute方法,而是创建一些实现实际业务操作的方法,如doAdd(),doSubtract等,但这些业务方法的传入参数和返回值要和普通Action的execute方法相同。使用:public class CalcAction extends DispatchAction {
public ActionForward doAdd(ActionMapping mapping,ActionForm