使用时struts2+spring+hibernate 然后是基于配置的形式 注入的!
现在我想在firstAction中判断:假如XXXX为“XXXXX”,那么我就让程序去调用secondAction中的XXX方法
这个如何实现,直接调用secondAction中的XXX方法而不是调用secondAction对应的service层的方法

解决方案 »

  1.   

    class firstAction {
    private SecondAction secondAction;public void setSecondAction(SecondAction secondAction) {
    this.secondAction = secondAction;
    }
    }//后面直接使用secondAction,包括调用方法。
      

  2.   

    <action name="listPayRecord" method="listPayRecord" class="payRecordAction">
    <result>payrecordList.jsp</result>
    </action>

    <action name="exportPay" method="exportPay"  class="payRecordAction">
      <result type="redirect">listPayRecord.do</result>
    </action>是你想要的 答案吧。
      

  3.   

    这么做的话感觉有问题啊,还不如直接把那个方法copy到firstAction里面,再把用到的service注入进去的好。