您的位置:首页 > 编程语言 > Java开发

struts1+struts2+spring实例化action的线程安全问题

2012-10-17 11:19 225 查看
struts1实例化action是单例的,struts2不是单例,每次需要重新new一个action。

struts1的form是单独的,所以感觉不出来,其实是单例的,也正是form单独所以允许单例。struts2的form是和action 在一起,如果是单利的话form数据就存在缓存了。

spring可以控制实例化action是否单例,如果action交给spring实例化的话默认是单例的,如果加上scope="prototype"属性就可以重新实例化
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: