现在的位置: 首页 > 综合 > 正文

strut2 +spring action 生命周期

2014年02月14日 ⁄ 综合 ⁄ 共 305字 ⁄ 字号 评论关闭

<bean id="DaoChuTeacherAction" class="com.hut.action.DaoChuTeacherAction" scope="prototype"></bean>

默认的scope="singleton" 单例模式生成action  , 应用服务器启动后就会立即创建bean,以后就可以重复使用.

action 没有被销毁,类中的全局变量就会一直存在。当下一次使用这个action时,如果全局变量没有做更改的话,就会使用之前保留下来的值。这样的话 对前台传来的不同属性,就会造成影响。

处理方法:scope="prototype"  这种是请求一次,生成一个对象,请求结束,action的实例销毁



抱歉!评论已关闭.