大家好,请问ssh或者s2sh整合时候那个bean配置的时候scope怎么填写? 20

网上说:“线程模式方面的对比:Struts1Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1Act... 网上说:“线程模式方面的对比:Struts1Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1Action能做的事,并且要在开发时特别小心。Action资源必须是线程安全的或同步的;Struts2Action对象为每一个请求产生一个实例,因此没有线程安全问题。” 例如:<bean name="/student" class="com.bluedot.web.action.StudentAction"
scope="prototype">
<property name="studentManager" ref="studentManager" />
</bean> 这里的为什么要写成scope="prototype"?
展开
 我来答
朋从垒0i
2009-11-05 · 超过18用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:50.2万
展开全部
scope=prototype是多实例action,它会在该类型的对象被请求时创建一个新的action对象(这个你应该很明白了)。

但是spring创建的action默认是创建的是单实例。如果你不配置scope=prototype则添加的时候不会新建一个action,他任然会保留上次访问的过记录的信息。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式