我在action里面用Service调用ServiceImpl代理dao的方法,为什么报Service对象是空的?我是用的注解。

解决方案 »

  1.   

    http://topic.csdn.net/u/20100513/12/438e0acd-427f-44d6-bf92-0d967d3d5559.html#replyachor
      

  2.   

    在你services层里面dao的属性前面加上个static修饰就可以了
      

  3.   


    把他设置为静态的,不就是没实例化吗,看看Srping里IOc了没
      

  4.   

    你必须加个static,原因是因为spring在web.xml下加入监听器,是来监听页面的,就是页面的调用spring才会实例化,你现在调用肯定是后台直接调用的,所以必须加个静态修饰
      

  5.   

     1.检查一个spring的注入
    2.把方法设置成为static类型的