本帖最后由 Henry_YQH 于 2014-03-16 11:35:50 编辑

解决方案 »

  1.   

    @Scope("prototype")是在使用spring的情况下才加上去的吧。
    spring 默认scope 是单例模式,这样只会创建一个Action对象,楼主也说了struts2的action应该要多例的,所以scope="prototype" 可以保证当有请求的时候都创建一个Action对象。
      

  2.   


    原来是这样  就是说 不管struts2或者struts1 还是springmvc只要用了spring框架   默认都编程单例的了,跟他们本来的设计就有点区别了。貌似是这样 ,明白了~~