action处理类不交给spring,是不能注入的。
service类其实就是个工具类,多个线程就是可以同时访问的。只要不在service中声明全局的变量,是不存在线程安全问题的。

解决方案 »

  1.   

    注解形式的spring ,只要你在配置文件中配置一个包路径,这个路径下的java类,就已经交给spring 。不知道你配置了没
      

  2.   


    恩,我配置anotaion的注解,action中的处理类确实给了spring管理,但action本身没有给spring管理,这样也是能注入成功的吧?对了,我是新人,如何给分你呢?
      

  3.   


    恩,我配置anotaion的注解,action中的处理类确实给了spring管理,但action本身没有给spring管理,这样也是能注入成功的吧?对了,我是新人,如何给分你呢?
    struts的action处理类就是一个普通的java类。只要交给spring了 ,就可以注入,spring也不管他是不是action处理类。帖子上边有个结贴,
      

  4.   

    services中方法 需要同步的方法可以用 同步的关键字定义一下就同步了 。
    看自己的需要了,有些方法是不需要同步的。
      

  5.   

    ssh整合是把service和dao交给spring管理。action可以由struts管理也可以由spring管理。这两种写法都不一样。
      

  6.   

    同意吧。ssh整合时把service和dao交给spring,action交不交给spring不重要。