那你应该把action中excute方法的代码重够一遍,把excute方法中的代码重够为一个普通方法
再在那个想调用action类的类中new一个action对象,再用这个对象调用重够后的方法就行了

解决方案 »

  1.   

    不能调用,Action是依赖容器的!楼主可以google一下 dependent inject (依赖注入)的概念来理解我的话!
      

  2.   

    谢谢 楼上两面位,我本想简单测试下自己写的DAO,看来还是写个简单的JSP页面来测一下比较好
      

  3.   

    测试dao为什么不用单元测试呢,例如junit一类的测试
      

  4.   

    Action的execute方法有HttpRequest和HttpResponse参数的,没办法,单独写个Servlet来调用吧
      

  5.   

    he_jiahuan() ( 一级(初级)) 信誉:100我没说清楚,用JUNIT想过了,
    不过我用的是Spring+struts,其中很多Spring的东西,觉得还是写个页面来把整个系统测试一遍比较妥当
    注:我们项目是分工的,我写BO和DAO,表现层不是我做