根据《Struts Kick Start》还是《Struts in Action》里面是可以的直接继承myapplication

解决方案 »

  1.   

    myapplication(参数) cannot be applied to()错误。//貌似父类的构造函数错了。
      

  2.   

    实际情况是这样的
    myapplication类有构造函数oublic myapplication(DataSource datasourcek)
    我在newclass里,这样使用myapplication类的构造函数
    public class newclass extends search
    {
    DataSource datasource;
    Connection conn;
    ResultSet rs;
    Statement stmt;
    public newclass(DataSource datasource)
    {
     myapplication pp=new myapplication(datasource);
    }
    }
    编译显示:myapplication(javax.sql.DataSource) cannot be applied to().
    不解???
      

  3.   

    Sorry,上面有误
    实际情况是这样的
    myapplication类有构造函数public myapplication(DataSource datasourcek)
    我在newclass里,这样使用myapplication类的构造函数
    public class newclass extends myapplication
    {
    DataSource datasource;
    Connection conn;
    ResultSet rs;
    Statement stmt;
    public newclass(DataSource datasource)
    {
     myapplication pp=new myapplication(datasource);
    }
    }
    编译显示:myapplication(javax.sql.DataSource) cannot be applied to().