精华帖 (4) :: 良好帖 (0) :: 新手帖 (8) :: 隐藏帖 (18)
|
|
---|---|
作者 | 正文 |
发表时间:2011-01-28
楼主 action配置单例还这么振振有词。
如果这都不配置prototype,那 prototype在什么情况下配置? spring给这个配置不是没用了没 |
|
返回顶楼 | |
发表时间:2011-01-28
在Spring里面配置BEAN的时候用 scope="prototype"
还有!建议你写个Servlet来处理上传! |
|
返回顶楼 | |
发表时间:2011-01-28
struts2整合spring,action不能为单例,不是不建议,是根本不能为单例。
在说了上传文件出错时?不应该产生actionerror吗???? |
|
返回顶楼 | |
发表时间:2011-01-28
从你这个bug来看你这系统是bug一堆呀 明显是设计问题 估计也没几个用户
用单例会导致你系统里面一旦出现一个用户出现文件上传错误 整个系统都不能用这个action上传了 |
|
返回顶楼 | |
发表时间:2011-01-28
这种帖子都发?最好回去搞明白这些东西再回来发帖...
|
|
返回顶楼 | |
发表时间:2011-01-28
http://struts.apache.org/2.x/docs/spring-plugin.html
<bean id="bar" class="com.my.BarClass" singleton="false"/> 这个是针对老的spring的,明确的说了,不是singleton…… |
|
返回顶楼 | |
发表时间:2011-01-28
caoxudong818 写道 lyy3323 写道 spring 里的action 配置 相信大家基本都是配的单列。
都是singleton吗? 以前没见过,孤陋寡人了。 与spring集成 struts1 是 single struts2 是 prototype |
|
返回顶楼 | |
发表时间:2011-01-29
wangchengyong 写道 不要过度用单例,struts2的action不要用单例
不要一杆子打死一堆人,什么时候用单列,什么时候用prototype,当有状态的时候用prototype,显然上传组件的时候,每个人都各自上传自己的文件,互不影响就用prototype,如果没有状态的情况,建议singleton |
|
返回顶楼 | |
发表时间:2011-01-29
Struts2 是从webwork来的,一开始Action就是每个请求创建一个的。
楼主 主要是不仔细看文档,想当然了。 |
|
返回顶楼 | |
发表时间:2011-01-29
看来你不了解STRUTS的设计思想,有点类似于EJB有状态的SESSIONBEAN,所以STRUTS1和STRUTS2的很大不同时STRUTS2的ACTION类有属性。如果是单例,那么其他用户岂不是可以读到另外用户的信息,STRUTS是线程安全的,用单例悲剧...
|
|
返回顶楼 | |