我在apache官网上下的最新的struts的最新版struts1.3.10,里面有全部的jar包和 一些小例子。
我在写一个action的时候想继承DispatchAction,发现继承不了,于是对比 struts1.3.10 和 struts1.2.9 发现:DispatchAction这个类在 struts1.2.9的 import org.apache.struts.actions.DispatchAction;这里而 struts1.3.10的struts-core-1.3.10里面根本就没有 org.apache.struts.actions这个包不知道 是1.3.10把DispatchAction取消了,还是怎么回事,请大家多多指点。

解决方案 »

  1.   

    struts1.3里面有DispatchAction  刚测试了  
    在创建action时 在Superclass里面选择的DispatchAction  不用继承看看
      

  2.   

    是有的,可能是你的struts 1.3.10的JAR包没下全吧,你看看你下的struts是不是按功能分开一个个JAR包的
      

  3.   


    那还是继承,只不过eclipse帮你搞了这个向导而已
    DispatchAction在struts extras,可能不包含在普通的包里, 楼主再找找吧,应该有的
      

  4.   

    struts-extras-1.3.10.jar在这个jar包中
      

  5.   

    在struts-extras-1.3.10.jar在这个jar包中