actionB根據用戶的選擇調用service得到不同的list
而actionA要調用和actionB相同的service,也就是得到和actionB相同的listactionB的list可以request.list傳到JSP
actionB的list如何傳給actionA,或者把actionB調用的service方法告訴actionA

解决方案 »

  1.   

    考虑两个方法:
    1. 将这两个Action合成一个,根据不同参数决定是否传request.list到JSP(即:result不同)
    2. 考虑Action之间的直接互相调用,如Struts2的Action就是一个返回String的函数,直接互相调用即可。
      

  2.   

    謝謝2樓的,2個方法都是好方法,
    第一個方法:我的action返回的結果不一樣,對于返回execute方法外的方法是不是要重新配置struts.xml
    第二個方法:請問如何調用可否具體講解下
      

  3.   

    你的两个action是在同一页面吗
      

  4.   

    不在同一頁  一個action是在另一個action完成后的頁面里
      

  5.   

    1.是要重新配置
    2.不建议action相互调用 感觉你的2个action是可以合并的 
      

  6.   

    我的一個action是查處數據,第二個是將這些數據生成excel